CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  GUI 设计

关于JTextArea的字体设置问题

楼主ziyeqiufeng(子夜秋风)2005-08-02 13:28:18 在 Java / GUI 设计 提问

请问:  
  怎么才能在同一个JTextArea或TextArea里设置不同颜色,不同大小,不同字体的字?  
  请各位高手指点一二! 问题点数:20、回复次数:6Top

1 楼hellwindy(夜神·月)回复于 2005-08-02 14:12:49 得分 5

换用JTextPane吧Top

2 楼cat_871017(零下九度)回复于 2005-08-02 22:47:55 得分 5

用setFont(Font   font);设置  
   
  其中:  
  GraphicsEnvironment   env   =   GraphicsEnvironment.getLocalGraphicsEnvironment();  
  Font[]   fonts   =   env.getAllFonts();  
  可以得到系统所有字体;  
   
  也可以自己生成新字体:  
  new   Font(String   fontName,int   style,int   size);  
   
  fontName可以由(String)(fonts[n].toString());得到  
  style     有Font.PLAIN,Font.BOLD,Font.ITALIC,Font.BOLD   +   Font.ITALIC;几种;  
  size就是一个普通的整形值;Top

3 楼autowind(edi)回复于 2005-08-03 08:47:38 得分 5

JTextPane,   another   styled   text   component,   which   supports   embedded   components.Top

4 楼ziyeqiufeng(子夜秋风)回复于 2005-08-05 11:05:56 得分 0

好象我没有表述清楚  
  我达到的结果;例如象在QQ的"聊天模式上"在上方的文本框中  
  每个聊天人可以有不同颜色,不同大小,不同字体的字.  
  不知道我说明白没?  
  Top

5 楼allenchue(allenchue)回复于 2005-08-06 09:21:54 得分 5

用JTextPane或JStylePane吧Top

6 楼ziyeqiufeng(子夜秋风)回复于 2005-08-06 10:33:33 得分 0

怎么用呀?  
  能否说的详细些?  
  能不能写点代码?Top

相关问题

  • 字体设置
  • 如何设置JTextArea里字体??通过什么方法可以实现?
  • 怎样设置字体?
  • 控件字体设置
  • 如何设置字体?
  • =====》》字体设置的问题 《《=======
  • TextBox 的字体设置 ???
  • 打印时字体设置
  • 如何在设置字体
  • 怎样设置字体?

关键词

  • 字体
  • jtextpane
  • font
  • 不同
  • styled

得分解答快速导航

  • 帖主:ziyeqiufeng
  • hellwindy
  • cat_871017
  • autowind
  • allenchue

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo