From 4b2cf99a225b2281224279376b2d7e067d83545f Mon Sep 17 00:00:00 2001 From: Reto Weiss Date: Sat, 7 Jul 2018 14:51:01 +0200 Subject: [PATCH] * Add screenshots of console output of examples --- README.md | 8 +++++++- doc/DisabledLineAndEchoInput.png | Bin 0 -> 3443 bytes doc/Utf8CodePage.png | Bin 0 -> 2433 bytes doc/VirtualTerminalProcessing.png | Bin 0 -> 2868 bytes 4 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 doc/DisabledLineAndEchoInput.png create mode 100644 doc/Utf8CodePage.png create mode 100644 doc/VirtualTerminalProcessing.png diff --git a/README.md b/README.md index 6160ae1..ea87286 100644 --- a/README.md +++ b/README.md @@ -19,6 +19,8 @@ else } ``` +![Virtual Terminal Processing](doc/VirtualTerminalProcessing.png) + ## Disable line and echo input By default line and echo input is enabled for Java. Therefore an application can only read a whole line at once from standard IN after the user entered the line and pressed ENTER. @@ -44,6 +46,8 @@ else } ``` +![Disabled Line And Echo Input](doc/DisabledLineAndEchoInput.png) + ## Change code page of Windows console to UTF-8 (Windows) Change the code page of the Windows console to UTF-8 so that non ASCII characters can be printed to the console. @@ -60,4 +64,6 @@ else { System.err.println("Utf8 Code Page not enabled!"); } -``` \ No newline at end of file +``` + +![UTF-8 Code Page](doc/Utf8CodePage.png) \ No newline at end of file diff --git a/doc/DisabledLineAndEchoInput.png b/doc/DisabledLineAndEchoInput.png new file mode 100644 index 0000000000000000000000000000000000000000..330b27a438cc3ffc9866f6e54eff0fc031577652 GIT binary patch literal 3443 zcmeHJc{r5q8h_2k7+aGNJ|m21tc8!VjV0S8%|WzikR^?!nvX&>gEVA`X-L)>S<2FP zEZG`mNys)LEtX=0EF)#4oLA>N=a2LE`SW|P-}}4o=XYQCvtRf1(48D@M1^IA0RRxS zv$Y}ufB+5j6NI23rvlAhpb@x4w6OpxUdn$08!$io5j+4?r=T`H;Q#;yoCwa=pbh{y z0EfeY<}XVCa3IJy905ll699mK0|B-HGAIxTWKbi}aUjSbSOgGs7MV^bgUkYbHW>tq zO(y_!0*+3`vB)43SY!g7PGD_=493_XgGns#+a@}T%>q+?5$Mv{Y!;i%rh~#S4UGH} ze$Do8`g;fdZ#z(^${~ZDAwz84F9Cqqv+ZA?Gq~g|DDI|MyHWlT>`Mvryyydjc%BQQ zXa)ID6!o-pv~&;XK~IK*i6eGac<0L=pL3$U#|$K{KYIkR8wz!}`_s#v85%eg_{qTS z&GL^Yql=XLjp-V4&}sp0u9^AhL4MJ3sg8qplshlTgYY}4#e8ycpP%tooBDGYXWF4u zyHd2!!N^y%qr9Ns9ztpeK?c;fi6umu&SD(oo#l1X{HNBn@#kyT|ZlGOdN_g&fhu~Hbfds=_5=404!+Hr-z2DM$M z3Y3wm!THcr7rgkQ#J9M#IU<&}BYB16-8SXV3l&iJ4}Si8GmCdkjVf=clcY4=TD#-y zW`ap`0M#ZMlU>VSCM^YEGdHPXrbjd!gZHf5{EE_`&csNbwGuCBLM>NuwBATyGqv7h zFwNJhGYyP|EsylNo96=D$zC@??r+a*WK=s=gP&khJcza1V@&d7_5~Y1x$=F%pB5o3 zRkf1WIl1oMGSJP^>}D9Bjzn-BUp{E(?{_Q0S~@ZnXXN^pOr1=eX~agdC4D1!YVi4_XYY$ORBs`4SF_r{+QtAQRHO)P=)vm+|dZIRBx zEyOZQn*)0_C3*D9Eyb~P*o+J$qtgocw6@>LC9!a2JQaCzc;=b2 zmcWVP!4i0#eqJw4%xYZ~O+qr}oFJxZ7kJ?-`t`0Rl3ec*cSudW+fT$9^q_IIbDE+N zB0Z=ZtL7fNBr?&Erk$Y}HRb_{WI4y9XS-x&emvzKj#9g*B1?ynTZ0l{r<9qBhYnxk zSzkojOBFh3>@?|*{CM;PlYbU*kE8U;vg8)rcLLt$4~brY>y zAv8+|drAE$xeM2l>}~o`(10`h`Hb_beIq%B65A!$lp7f>Ux8bCKhU8o_W4{p>Dg&{ zKDfe6_U-qbHW}UXE1Mg;RE#hVik(6jNF=qB=%S+L#?H`%+#$C}Cr*#-eQhpjuPSb- ze%!9>{uy2(v8D?BwkD3I&sCZnLv zuRh}KfVTQ%MlQC#@37rz?llRq)IC`#zA=tjrRR(OIMh0UEnznC{B_rZ;Fh=Z11V2V zhjdoEKEu=`5#Naz%x?U+F(r#+B9v#Zd>nhAj&ea(3qI;oW%YMTxGZUE_J~ z%K$Wo_LYLSL(pINpv2@|+iO^-GDjK*TGqKyt}sXpr{TIkqKhK#km2|-r-ZS&&>FX+ z+gBk6_Rrsg{E)9a)>4^+JHs!lWSGZG#C`-3)5fxI{2&4;dy?>yNzQ=R$iRp zE7MVNeV zpk?!@h4*EGp_SaSciXn-MA z-sisDd$WIpL8~p?-2o|s+o)KKYq-ZU3#@eWkA0Og)`<}PaD}0==px?n$N=AcAlA&g z>txx0nI^V6X|LB522oY3Y#VYhao)pX!Y5Uc@tdsMb-g3%smei8sJYnEhu8+Yh*e`E zohIm8i9dR|CP@JnJzDOT>(j6v3TN{ds7{T?9own9{K`VKK|-+nl<4H}^FHt5Bl*~g`u4fq)hFLE8z zyr(F(sP4Jh?o7!8x#K;v=C2@4$%U5f_Z}xS)GgqN*2M=UN(I3RraG;zlWa3@n;vba z-tpBGp=9BZdiguBm5xsn&i{P#=j$#vwyQ~`Z-Jn@zQk=~+p_1g21l&LOM(h?hj^Kv zrUICGh`%OJ)A6slr$%jib3QhTmxmx!VMP}X!WJ=DlwyU5TBY`l2$TZA+7jvC>GAE6 zpsyx%O`GPI@IX%@YjcQ*K6#;az3!{^Ira^i51;k77mhl6=;UCH_s#zJ-U28?190E% zbovbN{MW(a50x$Yi1&=a<}sGT(+}(mqpKMlR~095-cY08ddl^Udm%A26P>VymQb}7X2-`4 zwqr|TqE=2*qIXQAIXf1M30v(L=@l^}7lY=j&^J@fVgB8rtHR+aEsN)@Yc7c{r;WD= zpsp|n*oN^5eN_#-^d=4J+lb&pmHA;Kx^OHP&FRx;U{n2eizdIm&mARmF0Y?p0(EgC zwO}t{CX}TY=8}K<@-4~$3WQSf<8vjHHeX!lSGvOV4~@Mtb1C z61!?kKMf^3zAjRWc?8?|DgqDw21UZU^uV}e>P2;K`mz-*wSw8H)QZ3R)x~>?bIG=Ma$b0 z<};|&0&qze#<{3es)Kp(`U}z1sicfm_;WUP^cx>?b{4(Bj}+MNj688mOgU$A6~6XG znc63<*B=ivJu@Mavl&JeH){TX=1i=@8{?zyZbY_<8D;WmgR3!!r>#BGl6e?C5i#GE z{4bmNo*{;-@HnoZD0DGNQ0I)|w`1{$|BhL=3TJJHn4~2xYI##p9AU#C^>I C6E;Nv literal 0 HcmV?d00001 diff --git a/doc/Utf8CodePage.png b/doc/Utf8CodePage.png new file mode 100644 index 0000000000000000000000000000000000000000..2206190c421a2cfdbd74c70901873fd5ee97d272 GIT binary patch literal 2433 zcmeHIX;4#F8@|XYJK9n>!94KoIZ}0v5t5JKnM* zAawyjcG@J0M3glwQX)%1K~xrzUTD9W?|=Vx<~h&%KF^u+&U?c~tQD=$q>UKtr0)7k6F&;0CNfI|Awh z00zKdFlhKEf&c~u34;MKAPEEj5Q75Mz^(;iNT>~hBy6@*_ z6RgLd&>N>mCSwYAr2O6~6rCvgu~&)Ph@zgEJE2egZt$6PmU)1Jwa{iMb1IKx5ZwH2 zDx=BXX!Q4-Ft19yLV}SSBg31__w=pqw27~c(NULZ;iNQ+YkyXgOr$mPv)(d0*wYuX z(uS=0K5le0N36vUG?dYviZMF*YsAcM#x@T?!Qa){+IipdZm_U|I_0pbFC0zrhkSZg zCWctI6}@lHm_1@62eh}k>G%z)Q$e1;tarcpLvz*o*SSP{4kL+8GU@Abael5{w=xyA z(Rbl%Rsf$kP5M;o!^UmaueQ*i>O(BRQ%@LDELz;wRZg9b-z+P%jN?nX z&PQF6T~DtE?n~jGMQh8B@j#CfMkPW9E0|NOYMdTe?o6+<;hTPGk*wN0GRcjV@4db( zEa~NhHo%Nt&|9O+M}~v+Zi!^vMm|=sxpDtkoso31UeU;+Z({rX*dk9qw|Cs%GAwUd z%upoDox&yAFT|<1m;0(cU*@aEo0_0YS5= z&ngaQW7DtjsW^o>g~M4z`xB!s6WeAkd@f8{07*NLE&VE$coa&huJ4uo#AKCsXhtgf!>qvCMnAE zCbm|ujcODVVmDbM_a8dA*0c?-I0ozcQQa|?OWTCt4|%m!XYHh^me^>&`k*yIEqJ;= z@;>~|Db;=WeP8zfuH@du{6RCSV8bIC6Ubb+*5t68)3}0-%fQbL-ITSmR>Vd{%`K`# zxMj9AeD-%Wx3-74Z8{kauXoX{Hujv4JLwtznspFryW7m~_3<*c;E{1|Ih{-l7yE5t zz(Gf0Tl3_3*TN$o2#ayL@)0dH@>E22K!|F6o$|f*mF{BOl~rj7|Jr6Ow(?5uMrnA7 zA-##Y@Uu+>8eCz4>PxF~LF^?TV zKiA>b2jRmtxPngy_=bYj0@T332=M`pK$#z7<(1V+gtMP1=#KIj;ZiRu=TSQKR#be; z4oo)kdxTtCpuv)J_tG~E&X=2hW3J+NBk-IAB9Ow{X26lmq9zM$e98Ije?_@xJUv(G z9DUr{NQgSYDb4pV9k4hxHHeQSYM&`C1sf|Ey?T& zO$RdCX>%O$)}VO=FxG3d%C8f>^ges+NJgICTp6FWstgLpN)f*_F5mxBe98lG?7f~f8J zg;g=HS9R?(aK<#tof zf?&$W>^7O#Qz6Wy-zMEIiL##S7JjdcA%t4rJ)U+iNHbS1M+QnyIO&NEiMEI8zaHrDO|W4uvIZ+>==f>+KhJW1EOtvQP$iBb^|s7z_pc!mEDY-m HF2(%?b4Ga~ literal 0 HcmV?d00001 diff --git a/doc/VirtualTerminalProcessing.png b/doc/VirtualTerminalProcessing.png new file mode 100644 index 0000000000000000000000000000000000000000..82cc102162efa0f88b9a4e0bef04887920e4965a GIT binary patch literal 2868 zcmeHJ`9GA~AAibH_9a4TvfQc0ND^hs5@VakSVl@Tf^FHTw&hvS_&Uqc0JHb&- zdXqE&0CLVw_MQN+hK*>S^ZTsX2~(hzHra+5$jDn#_v71OSKu z?w}VA$pc%Ejs^B0gvE-KDEyQlfJFdd5q1IqKL8*j2?zuL5Q_jY0K|i^AP8b1P!u2# zf)F31VG%$GU=V_V3rGTnXfz067zSw^2m#EYfdCD}(jY7hAq>J0NTY$U2oU0N5Ee~> zX)w}6M5A$NFb75^{v<@wI2@S6;UESg5d(34CPY8=Z~M0b|3?K*m<8k@!=%ETd?Eor zzERZIw45mlM3Nd5++hmw%t=a=f5ZtO%>NXbVn9AY(K0qLG}yhzSj;yD0M=zW+uM3Y zlcuv%e%r85F)1piuzBx7p>|ajHCzsD@=Jlc=es18Y`>KsY5ZCz2Cr2Ay?Exle|=;f z9qwJ}UOA_we@sy&fTw280( z@MdpbV;!A1+$&Tz>*{AR1h_=z%wtAYr&kbayfb37Y?43QQN2=)`oQC-vT?!^M#~bv z<>l9>af5Mj1oNJkQ=Wv8h?-JjDSYm%z4c~jOyy=y%aU{<#NWJ*j9mz*N6vT)&yzYFN~Cp)13n zIJIJbu$CDs;mDQO@vHsK)4br)Ue9}uHwm^ohqaopS1-woEv|iCiK|xxTNpj-p0+UbDyg&%GdIi1%vd+@s3JIoI?B}YPymA*?zLKH2&kvO2hAq zmGX4efY=pkq2InQgr{d?UQkJgEJjRjTqEAyD3~8Tl-#nF;J4iypNeWVA8FZlg!x?G z!N%vT3sl*V_+ion<*Omb9~C$@8N%KFKex3S|pF ztY%hjVAh!>iY+*s;%+>*;bJ^wWwU56v*oVwY|YS9Xb(fT;Y)dts3Zb3$O z@aKmjAJh=P<2AS@j9sM1lUgGxxtBK?EE+e6#Y)|wJ&d#Y=ATSrru`SqzW(9JRK8kRW$-Z^S4+KEXk^okuD7==<6RH$s}?b*eE z+w%;1sRz^NKeGg()jR5!{GToM?E7q!^|k2wnLgD)Iz7}i`odPu7wL)P^Tc?Id3OL_Hru`q>rc!%Xh9a)Xp$_4s(GRs0n&A$Ot zh7XO4S(1>0I!)0bq2?KBOv-)JXf^Ng0xtebjA#LBO3T;gUOSUh_d3Sfdx9}fX9nvR zR~L+r$bO$meb$%#-?R6h6Zj7gl|nUV3ed}0Rzke^Ji6WU;X>R{dG>Oaa7yKdcjztR zkI05sGXY=nBDeQ_H)2NULaSDVLRssUOGB9x>6`J(i@T}2Ruf70ie*YN`tg4ae!?^C z+=+kHrAzWpM8!A{-?qsM_)1Wp-x<2RfDDaqQtNB!ZxsATc>lWTkVDdoIQJ&?JSePZRkKQVa8uN9Gds!d$|l-; z*w}k&?&gbW|9uO)PqFwybl=6f3k|G=;BR&5-1|8s<+uObYyVSQ(M=bOxpfDtb*VKM zd)`wgRq~QlKBahUD)!iMe1K%2*0=7}rqL+r9UW}6SG0z1?*u6R#jgD!xtBdnk3b)M zxA!0}{v{hO@N>?1lxk|ybgupBE|(JQos*u;3aXH}qCTz%E)Cq!e9O!Bms*o;IT{;S^h47UYk)_UH6xuxeSgJ@@1kD`4|c7%&( z2@-P8n;XsRzVk3N9oXww{%Ha|e>0ptkFwlTq&T=|?6&TlOlN^6zF5m6LGmaUQta(z z3e+*Ia>Aru!~V-Hrtb|{4+b*k~R3%9D{FS`>qN>}QYDq5@ z-VIfWwnHYY@-??Z>4y7B&UWJ=Mua;@e3}W)Dj0ZaZ4K$yFYxJG;a779I