0
我目前正在開發一個項目,並且試圖將我的標籤設置在特定位置,這就是我的代碼目前的樣子;在Java中爲標籤設置特定的位置
import javax.swing.*;
import java.awt.*;
public class First extends JFrame
{
private JLabel label;
private JTextField textfield;
JLabel ZKey;
public First()
{
ZKey=new JLabel("ZKey");
ZKey.setLayout(null);
ZKey.setLocation(55, 55);
add(ZKey);
}
public static void main (String args[])
{
First gui = new First();
gui.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
gui.setSize(500,500);
gui.setVisible(true);
gui.setTitle("Keep Track Of What You Press");
}
}
我覺得我錯過了一些相當愚蠢的東西。
究竟是什麼錯誤? –
對不起,它基本上把標籤放在最左邊的中間,我似乎無法讓它在其他地方。 –
嘗試使用gui上的pack(),添加JLabel之後並將gui設置爲可見之前。 無論如何,在大多數情況下,你並不是真的想要一個空佈局,但某種佈局管理器 – Valjean