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

急:请问如何使JTextField对象的文本带下划线?

楼主shenlang(沈浪)2003-08-04 13:51:22 在 Java / J2SE / 基础类 提问

如题 问题点数:100、回复次数:5Top

1 楼chensuper(swt倡导者)回复于 2003-08-04 16:35:41 得分 50

设置Style!具体怎么做我忘了,你查下jdk的帮助吧!Top

2 楼chensuper(swt倡导者)回复于 2003-08-04 16:36:23 得分 50

jTextPane1.setStyledDocument();Top

3 楼shenlang(沈浪)回复于 2003-08-04 17:42:17 得分 0

chensuper:  
  请你写一个小例子好吗,我还是不太明白  
  Top

4 楼chensuper(swt倡导者)回复于 2003-08-04 17:53:52 得分 0

明天吧!我都忘了Top

5 楼shenlang(沈浪)回复于 2003-08-05 09:35:30 得分 0

我试出来了,谢谢chensuper!  
   
        JTextPane   pane   =   new   JTextPane();  
        pane.setText(   "sdfdf"   );  
        pane.setFont(   new   Font(   "arial",   Font.BOLD,   14   )   );  
        pane.setBounds(   0,   0,   400,   200   );  
        StyledDocument   doc   =   (   StyledDocument   )   pane.getDocument();  
        Style   s   =   new   StyleContext().getStyle(   StyleContext.DEFAULT_STYLE   );  
        StyleConstants.setUnderline(   s,   true   );  
        doc.setCharacterAttributes(   0,   pane.getText().length(),   s,   false   );  
   
        this.getContentPane().add(   pane,   BorderLayout.SOUTH   );  
  Top

相关问题

  • 怎么给静态文本加下划线
  • 怎么在STATIC TEXT文本框里显示带下划线的文本?
  • 怎么把Hyperlink对象中字体的下划线去掉?
  • up有分: vc中文本显示如何实现超级连接的的下划线
  • 我想实现这样的效果:在下划线上面可以输入文本。我该怎么实现呢?
  • Listview问题: 如何让某一列文本具有下划线,而其它列没有?
  • 如何让文本框外观显示为一条下划线,而不是一个框?
  • 请教一下,在C#使用WinForm时如何让文本框中默认有下划线的存在
  • 下划线问题
  • 下划线问题?

关键词

  • pane
  • jtextpane
  • chensuper
  • styleddocument
  • stylecontext
  • doc
  • style
  • font

得分解答快速导航

  • 帖主:shenlang
  • chensuper
  • chensuper

相关链接

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

广告也精彩

反馈

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