我正在尝试使用JFrame中的JButton ActionPerformed事件打开第二个JFrame。我也通过字符串数据。这就是我所拥有的,它将打开我想要的第二个JFrame(FullNameResults.java):
private void queryActionPerformed(java.awt.event.ActionEvent evt) {
String given = givenName.getText();
String sur = surname.getText();
FullNameResults obj = new FullNameResults(given,sur);
obj.setVisible(true);
}
但是,所显示的只是一个没有任何内容的JFrame,并且是JFrame可能的最小大小。从字面上看只是关闭,最小化和全屏按钮(在Mac上为im)。调整大小不会显示任何内容。
按钮事件中是否缺少我的东西,或者可能在FullNameResults.java代码中?
[FullNameResults类中最有可能是一个问题。请发布该课程的代码以获取更多帮助。您很可能没有将您的组件正确地添加到Frame中,这就是为什么它最终看起来很空的原因。