应该很简单,如何让 jbutton 显示我已经通过 eclipse 中的 window 构建器创建的 jframe?
Should be really simple, how do I make a jbutton show a jframe i have already created via the window builder in eclipse?
不确定我是否只是使用视觉基本方法,但我的印象是我可以在 eclipse 中使用 window 构建器来创建我的 Jframes,然后在 [=18] 时简单地调用它们=] 被选中...
喜欢:
JButton btn_register = new JButton("Register");
btn_register.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
frm_register.setvisible(true);
}
frm_register 是注册表的 class 名称...
YourFrame frame=new YourFrame();
frame.setVisible(true);
frm_register is the class name for the register form...
我希望不会。 Class 名称应以大写字符开头。例如:RegistrationForm.
然后你需要这样的代码:
RegistrationForm register = new RegistrationForm();
register.setVisible( true );
这当然假定 RegistrationForm 的构造函数将组件添加到表单并在表单上进行打包。
i could use the window builder in eclipse to create my Jframes,
此外,您不应该使用 JFrame。一个应用程序通常只有一个 JFrame。子 window 通常是 JDialog。参见:The Use of Multiple JFrames: Good or Bad Practice?
不确定我是否只是使用视觉基本方法,但我的印象是我可以在 eclipse 中使用 window 构建器来创建我的 Jframes,然后在 [=18] 时简单地调用它们=] 被选中...
喜欢:
JButton btn_register = new JButton("Register");
btn_register.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
frm_register.setvisible(true);
}
frm_register 是注册表的 class 名称...
YourFrame frame=new YourFrame();
frame.setVisible(true);
frm_register is the class name for the register form...
我希望不会。 Class 名称应以大写字符开头。例如:RegistrationForm.
然后你需要这样的代码:
RegistrationForm register = new RegistrationForm();
register.setVisible( true );
这当然假定 RegistrationForm 的构造函数将组件添加到表单并在表单上进行打包。
i could use the window builder in eclipse to create my Jframes,
此外,您不应该使用 JFrame。一个应用程序通常只有一个 JFrame。子 window 通常是 JDialog。参见:The Use of Multiple JFrames: Good or Bad Practice?