小白想问问Windowsbuilder的问题
首先wsbuilder插件创建的界面大体是这样的:
首先说说我的理解,下面的public mainframe()是构造函数,里面写具体的控件布局等等。那么现在遇到一个问题就是,我在面板里添加了一个按钮,想实现点击他关闭这个窗口打开一个新的窗口,百度了一项是用dispose()方法。但是在监听函数里写mainframe.dispose()是引用不了mainframe对象的。原因我大概也知道,因为mainframe是在main函数才实例化的。想问问各位大佬们该怎么解决,还是说这个插件就是这样
public class mainframe extends JFrame {
private JPanel contentPane;
/**
* Launch the application.
*/
public static void main(String[] args) {
EventQueue.invokeLater(new Runnable() {
public void run() {
try {
mainframe frame = new mainframe();
frame.setVisible(true);
} catch (Exception e) {
e.printStackTrace();
}
}
});
}
/**
* Create the frame.
*/
public mainframe() {
JButton button = new JButton("\u8FD4\u56DE\u767B\u5F55");
button.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
Login newform=new Login();
newform.setVisible(true);
//我想在此处添加dispose方法
}
});
button.setToolTipText("");
button.setFont(new Font("微软雅黑", Font.PLAIN, 17));
button.setBounds(40, 341, 113, 27);
contentPane.add(button);
}
}首先说说我的理解,下面的public mainframe()是构造函数,里面写具体的控件布局等等。那么现在遇到一个问题就是,我在面板里添加了一个按钮,想实现点击他关闭这个窗口打开一个新的窗口,百度了一项是用dispose()方法。但是在监听函数里写mainframe.dispose()是引用不了mainframe对象的。原因我大概也知道,因为mainframe是在main函数才实例化的。想问问各位大佬们该怎么解决,还是说这个插件就是这样
...全文
相关推荐
WindowsBuilder安装
#### 六、常见问题解决- **安装失败**:如果遇到无法在线安装的问题,可以尝试离线安装或者检查网络连接是否正常。
Eclipse插件下载:WindowsBuilder及其安装解析
在IT行业中,集成开发环境(IDE)一直是提高开发效率、优化工作流程的重要工具。作为众多开发者耳熟能详的Eclipse集成开发环境,自2001年首次发布以来,一直凭借其强大的扩展性和良好的跨平台特性,赢得了广泛的用户基础。Eclipse不仅为Java开发者提供了一个全面的工具链,其插件架构还支持其他编程语言和开发工具的集成,使之成为了一个多功能的开发平台。在接下来的章节中,我们将详细探讨Eclipse的一系列插件,特别是WindowsBuilder插件,如何极大地简化了图形用户界面(GUI)开发的过程。
WindowsBuilder
WindowsBuilder对JFace的支持使得开发者能够更轻松地利用这些高级组件。**WindowsBuilder 1.9** 版本是该工具的一个重要里程碑。
eclipse Windowsbuilder插件
**学习资源**:Eclipse社区提供了大量的教程和示例,帮助开发者学习如何使用WindowsBuilder。此外,官方文档和在线论坛也是获取帮助和解决问题的好去处。7.
Eclipse中如何安装WindowsBuilder
介绍了在eclipse中安装WindowsBuilder插件的正确方法,最新版


Eclipse
