x*****u 发帖数: 3419 | 1 haha, just tried putty. Pretty good.
in configuration:
Window-->Appearance->Font settings->NSimSun,10pt (here donot use @NSimSun).
Window-->Translation->Received data assumed to be in which character set:->
Use font encoding.
This should work. |
|
b***i 发帖数: 3043 | 2 以前JTextArea里面,中文正好是英语两倍,可能用的是NSimSun,或者Courier New
现在JTextPane里面,如果用Courier New,英文不管是不是粗体都是等宽,中文变成方块
如果用NSimSun,则不是粗体的中文是英文两倍,英文等宽,但是我想把keyword变粗体
,象eclipse那样,结果,粗体的英文不是中文一半。为什么Eclipse可以,我就不行?
我估计和JtextPane用了swing有关系,以前JTextArea挺好的,但是没有颜色而已 |
|
b***i 发帖数: 3043 | 3 用eclipsev编java程序,发现问题
生成一个窗口,jtextpane,可以输入文字,如果输入中文,然后关掉窗口,则eclipse
失去响应,并自动闪到其他窗口后面,然后只能在task manager里关掉。
而且,eclipse再次启动后,运行那个程序,发现bin下面所有文件都不见了。
后来,发现如果把jtextpane的字体定义成Nsimsun就好了。
最近发现,jTextpane里面p, g等字符最下面看不见,要回车才能看到。所以,加入了
implement runnable
@Override
public void run() {
// TODO Auto-generated method stub
Thread thisThread = Thread.currentThread();
while (runner == thisThread) {
repaint();
try {
Thread.sleep(pause);
} catch (InterruptedException e) { } |
|
Z****e 发帖数: 2999 | 4 我在PCMan里面把编码设置成了GBK,大部分显示都是正常的,但是后来发现不少繁体字
什么的显示不了,但是同样用GBK跟NSimSun字体在FQTerm里面就能正常显示,请看截图
不知道该设置成什么样子才能正常显示? |
|
b***i 发帖数: 3043 | 5 jtextpane字体是nsimsun。程序运行中输入中文,关闭窗口后,eclipse会失去响应,
闪到其他程序后面,鼠标点击没有反应。后来,随机的会taskbar没有反应。如果做成
applet,ie可以看,微软拼音输入中文后,关闭窗口,ie也会没有反应。后来,甚至
taskman都会没有反应。
这个是不是windows 微软汉字输入法在输入的时候,jtextpane也要刷新,造成两者不
匹配,出的问题?如果是paste汉字到jtextpane里面则没有问题。 |
|
b****t 发帖数: 17 | 6 好处:
对于使用英文XP,又不想把Regional Setting设成中国的用户
来说, putty是最好的选择.不需要任何中文环境支持,即可用
Windows自带的中文字体和微软拼音显示和输入中文.
使用:
从http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
下载putty.exe后无需安装直接运行putty.exe
对缺省设置进行一些修改
Window->Appearance 字体改为 NSimsun
Window->Translation 第一项选use font encoding 第三项选Unicode Mode
最后在Session里选中Default Settings, 点Save存储设定
现在就可以连中文BBS并输入中文了 |
|
D****y 发帖数: 24 | 7 I use rxvt, that is how I get Chinese work under cygwin:
when run rxvt, use:
C:\cygwin\bin\rxvt.exe -fn 10x20 -sr -sl 256 -e bash --login -i
If Chinese cannot display correctly, use:
C:\cygwin\bin\rxvt.exe -fn NSimSun-24 -sr -sl 256 -e bash --login -i
or
C:\cygwin\bin\rxvt.exe -fn MingLiu-24 -sr -sl 256 -e bash --login -i
if you already set windows locale to Chinese, the rxvt can support Chinese
now.
to input chinese, (only work under bash)
add the following to . |
|
m*l 发帖数: 507 | 8 在英语的XP中如果你TELNET BBS,无法正常显示中文,可以试试下面的方法。
如果你可以在网页里看中方,这个方法一般都好用。
下载putty,这个是从windows远程登录一个linux/unix系统的经典工具,所以不用担心
它是什么流氓软件。
http://www.chiark.greenend.org.uk/~sgtatham/putty/
它就是一个执行文件,没有任何安装的需要。
运行之后,
1.SESSION : MITBBS.COM/TELNET
2.TRANSLATION: USE font setting
3. Appearance->Font settings->Change: NSimSun, Script:CHINESE..
4. Go back to SESSION and click Open |
|