java - 为什么启动程序3次后才出现JTextfield和JButton?

标签 java

当我启动程序时,它不显示 JTextfield,而 JButton 仅显示一个空白框架。当我重新启动它时,它会显示 JTextfield,如果我再次重新启动它,它会显示 JButton,为什么它不直接显示两者?

(我刚刚开始编码,并没有真正的线索,希望您在阅读我的代码时不会得癌症:D)

import javax.swing.JFrame;
import javax.swing.*;
import javax.swing.JLabel;
import javax.swing.JButton;


public class Interface {


    public static void main(String[] args) {
        JFrame Fenster = new JFrame();   // Aufruf eines Fensters

        Fenster.setSize(360,600);  // Breite,Höhe des Fensters
        Fenster.setVisible(true);  //Sichtbarkeit des Fensters = true
        Fenster.setTitle("asdf"); // Name des Fensters festlegen 
        Fenster.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); // Fürs Schliessen
        Fenster.setDefaultLookAndFeelDecorated(true); //Look and Feel?????
        Fenster.setResizable(false); // Ob man die Grö0e verändern kann 

        JTextField Eingabe = new JTextField(); //Aufruf des Textfeldes





        Eingabe.setBounds(7,30,340,30);
        Eingabe.setLayout(null);

        Fenster.add(Eingabe);

        JButton Enter = new JButton(); 

        Enter.setBounds(280, 80, 50, 50);
        Fenster.add(Enter);

最佳答案

尝试将 Fenster.setVisible(true); 放在 main() 函数的末尾

关于java - 为什么启动程序3次后才出现JTextfield和JButton?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55857458/

相关文章:

c# - C# 或 Java 类型语言的技术术语是什么?

java - Quartz 调度程序和作业 'firing' 早一秒

java - 最大 <jsp :include> depth

java - 结果集的奇怪行为

java - ANTLR4 JAVA - 是否可以在解析器监听器点从词法分析器中提取片段?

java - 在Java中是否有 "right "方法将字符串和整数存储在同一个数组中?

java - 更快的屏幕捕获方式(java)

java - IDEA、Hamcrest 和静态导入

用于解析的java原生JSON api

java - 一些消息在 log4j 多线程应用程序中被多次记录