-2
public class WASD extends JFrame{
Ellipse2D.Double ball;
int ballx = 100;
int bally = 100;
static JTextField typingArea;
public static void main(String[] args){ 
    javax.swing.SwingUtilities.invokeLater(new Runnable() {
        public void run() {
            createAndShowGUI();
        }
    });
}
private static void createAndShowGUI(){
    WASD frame = new WASD("frame");
    frame.setDefaultCloseOperation(EXIT_ON_CLOSE);

    frame.addComponentsToPane();

    frame.pack();
    frame.setVisible(true);
}
private void addComponentsToPane(){
    typingArea = new JTextField(20);
    //typingArea.addKeyListener(this);
}
public WASD(String name){
    super(name);
}
}

プログラムを実行すると、空のウィンドウしか表示されません。JTextField が表示されません。ありがとう!

(どうやら私の投稿にはコードが多すぎるので、投稿できるようにするためにこれを追加しています。この文と前の文は無視してください。)

4

1 に答える 1