在word里面可以输入各种语言(中日英韩....)都能正常显示
网页中也可以(设置成utf-8)如何让JTextArea中输入各种语言文字,也都能正常显示,(或者其他控件)请高手指点下
网页中也可以(设置成utf-8)如何让JTextArea中输入各种语言文字,也都能正常显示,(或者其他控件)请高手指点下
解决方案 »
- 刚开始学java,写出了一个小程序,高兴一下。(求小于输入数的质数)嘿嘿!
- 一道面试题(农夫买鸡)(网博面试)
- 求Java 数字转成英文 需要原创 + 注释 急!!!300分
- 各位大哥,兄弟问一下:方法的线程对某事件增加监听,需不断运行,事件触发一回内存增加200k,请问该怎么做降低内存?流了什么了用过都及时关了
- java线程中的同步
- j2se为什么从1.4跳到5.0了?
- 怎么将String "2003-10-1 18:00:00"转成Data型?
- 求助!关于抽象类!
- 再谈JAVA的跨平台( 欢迎大家发表高论)
- Tomcat+IIS+Apache 配置全攻略
- 一道2006年度最奇怪的面试题??????????
- 一个非常让我困惑的问题!!!包外子类覆盖方法了吗????
<%@ page contentType="text/html;charset=utf-8" language="java"%>
我是问 “如何让JTextArea中输入各种语言文字,也都能正常显示,(或者其他控件)”
类似网页上那样
Font font1 = new Font( "宋体", Font.PLAIN, 12 ); UIManager.put( "TextArea.font", font1 );你试下吧,不行就把你的代码描述下,这个是可以解决的
宋体也不行
我开始不知道有种字体是unicode字体,用这种字体就好了。
Font font1 = new Font( "Arial Unicode MS", Font.PLAIN, 12 );
UIManager.put( "TextArea.font", font1 );
现在就可以什么文字都能显示了,不过这个字体出来的字也太难看了点......
要自己使用properties文件的。能给个例子吗
我不明白怎么在properties里指定不同语言不同字体
而这些不同语言是混合在一起的。
这个是浏览器的编码方式,具体编码名我也记不清楚了。做法就是直接把char转化为数字然后直接输出&#char;
桌面程序java是直接用的unnicode编码是不会有问题的呀,除非你的字体设置的有问题。:-)
java是能显示。------------------------------
Font font1 = new Font( "Arial Unicode MS", Font.PLAIN, 12 );
UIManager.put( "TextArea.font", font1 );
现在就可以什么文字都能显示了,不过这个字体出来的字也太难看了点......
------------------------------我的问题是,有没有人有办法让这个字体好看一点比如做网页时用unicode (charset=utf-8)显示出来的就很好看,至少比我上面这个代码好看得多。是不是没有办法啊
-----------------------------------------------------------------
zdsdiablo(十分钟年华老去) ( ) 信誉:100 2006-3-3 16:23:16 得分: 0
通用的好看不了,可以先做处理,后面再具体用设置好的字体
-----------------------------------------------------------------
这个处理到底是怎么处理的,能否给个思路
Font font1 = new Font( "Arial Unicode MS", Font.PLAIN, 12 );
UIManager.put( "TextArea.font", font1 );
这样把一个textarea字体设置成了arial unicode ms,而这个textarea是什么文字都包含的,怎么分解呢?比如textarea里有文字 abc中文字あいうえお
怎么让"abc"字体为Arial
"中文字"字体为宋体
"あいうえお"字体是Pgothic
我不知道这个怎么指定的,这些字在同一个TextArea中显示。谢谢。
是否得不用JTextArea,改用JEditorPane,把内容设置成HTML格式,就可以对不同字符指定不同字体了是这样吗?
static {
UIManager.put("TextArea.font", new Font("Dialog", Font.PLAIN, 11));
}
又一个不仔细看前面内容的。 这个方法早有人说过,并且我也试过,你的不可行,
换成字体Arial Unicode MS 就可行。
但是字体不好看,问得是如何让字体好看算了,不问了。高手可能都忙呢