如何得到多行文本按钮? 比如说键盘上的1234567890这些个键,都是两行显示的,怎么画出来? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 使用SWING画个键盘,上边的这几个按键遇到了问题。 你是说如何将button组件按你需要的行数呈现出来 是吗? 就是相当于像JTextArea那样能够多行显示 这个是你想要的么?import java.awt.*;import javax.swing.*;public class TestComponentsLayout extends JFrame{ private JButton[] buttonArray; private JPanel panel; public TestComponentsLayout(int buttonNo, int row, int column){ super("Test Grid Layout"); buttonArray = new JButton[buttonNo]; panel = new JPanel(new GridLayout(row, column)); for(int i=0; i<buttonNo; i++){ buttonArray[i] = new JButton(i+""); panel.add(buttonArray[i]); } add(panel, new BorderLayout().SOUTH); setSize(500, 200); setVisible(true); } public static void main(String args[]){ new TestComponentsLayout(9, 3, 3); }} 这个是对JTextArea的。Jbutton没这个选项。 buttonArray[i] = new JButton("<html>Your<br>Button"); java中的取值问题 如何打印Jtable内容 从java传参数到批处理 关于 String 池 和 堆(3分高手得) Java写程序时,对CPU利用率的考虑应从哪些方面入手? 难题,难题!大家来看看! 谁能讲解一下这个简单的题目,初学者 散分问题:一个String字符串转成String[] 100分求一算法思路,做过大字符串处理的高手请进~~ 请问谁有AnfyApplet中的特效的源码?谢谢 关于properties键值的问题 Swing显示问题
import java.awt.*;
import javax.swing.*;public class TestComponentsLayout extends JFrame{
private JButton[] buttonArray;
private JPanel panel;
public TestComponentsLayout(int buttonNo, int row, int column){
super("Test Grid Layout");
buttonArray = new JButton[buttonNo];
panel = new JPanel(new GridLayout(row, column));
for(int i=0; i<buttonNo; i++){
buttonArray[i] = new JButton(i+"");
panel.add(buttonArray[i]);
}
add(panel, new BorderLayout().SOUTH);
setSize(500, 200);
setVisible(true);
}
public static void main(String args[]){
new TestComponentsLayout(9, 3, 3);
}
}