【发布时间】:2019-01-24 15:16:20
【问题描述】:
我正在尝试从 form1 中单击按钮打开 form2。它听起来很简单,但我找不到任何方法来做到这一点。我正在使用 java intellij。 当我使用netbeans和swing时,我正在这样做: "Form2 form2=new Form2();
form2.setVisible(true);
处置(); "
Form1(主):
public class Main {
private JButton b_show;
private JButton b_Add;
private JPanel jp_main;
public Main() {
b_show.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent actionEvent) {
}
});
}
public static void main(String[]args){
JFrame frame=new JFrame();
frame.setContentPane(new Main().jp_main);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(300,300);
frame.setVisible(true);
}
}
form2(显示):
public class Show {
private JButton b_back;
public JPanel jpanelmain;
public Show() {
Show show=new Show();
geriButton.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent actionEvent) {
}
});
}
public static void main(String[]args){
JFrame frame=new JFrame();
frame.setContentPane(new Show().jpanelmain);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(300,300);
frame.setVisible(true);
}
}
有人可以帮我吗?
当点击 b_show 时打开 form2(Show)。
【问题讨论】:
-
为了更好,尽快帮助发布minimal reproducible example
标签: java forms swing user-interface intellij-idea