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");
}
}
私はむしろばかげた何かを逃しているように感じます。
正確には間違っていますか? –
申し訳ありませんが、基本的には左端の中央にラベルが貼られていますが、それ以外の場所には表示されません。 –
JLabelを追加したあとguiを表示する前に、guiでpack()を使用してみてください。 とにかく、ほとんどの場合、あなたは本当にヌルレイアウトではなく、ある種のレイアウトマネージャー – Valjean