Java JButton不显示其中的文本
这是我的代码,我对Jbutton中的文本有问题,我是Gui新手Java JButton不显示其中的文本,java,user-interface,Java,User Interface,这是我的代码,我对Jbutton中的文本有问题,我是Gui新手 class frame{ JButton b1; frame(){ b1=new JButton("+"); b1.setFont(new java.awt.Font("Tahoma", 1, 11)); b1.setBounds(10, 60, 39, 23); JPanel panel=new JPanel(); panel.add(b1);
class frame{
JButton b1;
frame(){
b1=new JButton("+");
b1.setFont(new java.awt.Font("Tahoma", 1, 11));
b1.setBounds(10, 60, 39, 23);
JPanel panel=new JPanel();
panel.add(b1);
panel.setLayout(null);
panel.setSize(246,281);
JFrame frame=new JFrame("My Calculator");
frame.setResizable(false);
frame.setSize(266,303);
frame.setDefaultCloseOperation(EXIT_ON_CLOSE);
frame.add(panel);
frame.setVisible(true);
}
}
图为:
您的按钮太小了。增大大小,它可以工作:)
您的JButton太小,无法显示文本。删除所有setSize、setBounds和setLayout(null)方法调用,并使用布局来布局Swing组件。
...
b1.setBounds(10, 60, 200, 75);
...