如何显示jlabel文字
JFrame frame = new JFrame("number adition");
JButton button1 = new JButton("add");
button1.setBounds(110, 250, 70, 20);
frame.add(button1);
frame.setSize(500, 400);
frame.setLayout(null);
frame.setVisible(true);
JButton button2 = new JButton("Clear");
button2.setBounds(210, 250, 70, 20);
frame.add(button2);
JButton button3 = new JButton("Exit");
button3.setBounds(210, 280, 70, 20);
frame.add(button3);
JLabel label1= new JLabel("First", JLabel.NORTH_EAST);
label1.setAlignmentX(0);
label1.setAlignmentY(0);
frame.add(label1);
答案 0 :(得分:1)
在null布局中,每个组件都需要调整大小。由于您没有设置标签的边界,因此不会显示。
顺便说一下,使用null布局是一种非常糟糕的做法。我建议您学习如何使用布局管理器并为您的案例选择最合适的布局管理器。 Using Layout Managers