如何解决Java, JButton/TTextfield 有时不出现
我正在尝试使用 JLabels、JButtons 和 JTextFields 进行编程。
现在我遇到的问题是我的 JButton 和 JTextField 有时不出现,如果我按下按钮,那应该会导致它。
JButton boardButton = new JButton("Amount");
boardButton.setSize(new Dimension(50,30));
boardButton.setBounds(20,20,50,30);
add(boardButton,20);
boardButton.setVisible(true);
JTextField amountBoards = new JTextField();
amountBoards.setSize(60,30);
add(amountBoards,100,20);
amountBoards.setVisible(true);
这是我目前使用的代码。在 init() 中,我有一个按钮,如果按下此按钮,则应出现这两个元素(如果出现此 ActionEvent,则会启动一个 void 方法,此代码所在的位置)。 但有时它们会出现,有时它们只会出现,如果我点击它们应该出现的位置。所以我必须将鼠标悬停在它上面并点击,使它们可见。
有人知道代码有什么问题吗? JLabels 工作得很好,那些出现在他们应该出现的地方。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。