JRadioButton上能否显示多行文字? 基本上是很困难的,就连JLable也是不可以换行的。字符串中的'\n'无效 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 setText("<html>第一行<br>第二行</html>") 我试了一下拉长压扁不行。JRadioButton能否像textArea一样可以多行显示和输入呢?问题是否是因为Java自动将换行符去掉了呢? 用可视化的IDE,在设计模式下,然后拖动它的宽度,这样可以 多谢kypfos(政治面貌:一世清白) ,setText("<html>第一行<br>第二行</html>")确实可以。但能否让那个小圆圈不是位于中间行的位置,而是位于第一行?谢谢。 我说错了,拖到不行。的确不可以,我看了一个例子,它是自己重载的。不好意思kypfos(政治面貌:一世清白) ( ) 的可以 setVerticalTextPosition(SwingConstants.TOP)不过还是不太好看,还不如先显示一个没有文字的JRadioButton,再在他右边显示一个JLabel,加上事件监听处理成一样的效果。 再次感谢kypfos(政治面貌:一世清白)现在还有一个问题,别的JRadioButton在被选中的情况下,有一个框,可多行显示的JRadioButton被选中的时候,却没有这个框,请问能否在多行显示的JRadioButton被选中的情况下,显示那个框。 自定义一个JRadioButton,然后重写它的paintComponent(Graphics g)方法,在JRadioButton上draw一个矩形。 不可以的按kyptos()说的试试 建议:用Jpanel(JRadioButton+Box(JLabel1+JLabel2)) simonhappy(),我不太明白你的意思,能否说明白一些。 kypfos(政治面貌:一世清白) 的一定可行,java支持Html格式,不但可以换行,还可以做很多你想做的事 我知道kypfos(政治面貌:一世清白)的可行,我现在问的是能否在JRadioButton被选中的情况下显示边框,而在不选中的情况下不显示边框。 我的想法:将需要显示的字符作为两个Lable来显示,将这两个Label放置到一个JPanel中,为JPanel设置一个Border.然后这个Panel和一个radiobutton来布局.监听ItemListener,修改Panel的Border. 一道基础的数组应用问题 JDOM解析XML时JDK的版本是多少 JAVA程序有问题! 请推荐一本专讲java桌面开发的经典书 读取text 文件乱码? 多线程中 try catch 问题 为什么每个eclipse项目里都会有一个rt.jar? 如何处理在多线程环境下hashmap的线程不安全? wing$1.class和wing.class关系 ☆★如何设置JBUILDER的CLASSPATH?★☆ 今天看 java online help 有一段话没看懂,请英语好的帮我看一下。谢谢! 新建qq群,有兴趣的请加入,高手新手都欢迎!
JRadioButton能否像textArea一样可以多行显示和输入呢?问题是否是因为Java自动将换行符去掉了呢?
现在还有一个问题,别的JRadioButton在被选中的情况下,有一个框,可多行显示的JRadioButton被选中的时候,却没有这个框,请问能否在多行显示的JRadioButton被选中的情况下,显示那个框。
按kyptos()说的试试
将需要显示的字符作为两个Lable来显示,将这两个Label放置到一个JPanel中,为JPanel设置一个Border.然后这个Panel和一个radiobutton来布局.监听ItemListener,修改Panel的Border.