【发布时间】:2014-01-27 21:42:01
【问题描述】:
我是一名新的 Java 程序员,我想将两个 JFrames Windows 链接在一起,但我不知道如何,请帮我一下。
我的意思是我做了一个按钮,我需要这个按钮才能进入下一个窗口,
但我不知道该怎么做...
【问题讨论】:
-
发布一些代码以便人们可以帮助您
我是一名新的 Java 程序员,我想将两个 JFrames Windows 链接在一起,但我不知道如何,请帮我一下。
我的意思是我做了一个按钮,我需要这个按钮才能进入下一个窗口,
但我不知道该怎么做...
【问题讨论】:
如果您正在尝试做一个向导,那么您可能需要查看Creating Wizard Dialogs with Java Swing 文档。您只需要一个JFrame(或JDialog)和几个JPanel,当您按下“下一步”按钮时,它们将通过。
如果您想打开一个新窗口,那么您可以在按钮操作侦听器实现中创建并显示一个新的JDialog。像这样的:
JButton nextButton = new JButton("Next");
nextButton.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
JDialog dialog = new JDialog();
dialog.setTitle("Title");
dialog.setModal(true);
dialog.getContentPane().add(...); // add components here
dialog.pack();
dialog.setVisible(true);
}
建议阅读:
【讨论】: