【Swing入门教程】一步一步做Netbeans(1):类Netbeans的主界面
来源:互联网 发布:寓言十九知乎 编辑:程序博客网 时间:2024/06/05 16:32
这仅仅是个入门教程,当你认为自己不是处于牛A和牛C之间时倒可以看看;我也不会蛋疼得去做一个Netbeans,仅仅是处出于对Netbeans的钟爱和对Swing的探讨而拿来的练手。
这里只打算实现Netbeans的总体界面布局,以后有时间的话会陆续补上各个模块;别指望这里有详细的说明,明细的图列,只有代码在说话!先看看效果是不是你要的先:
废话不多说,贴代码:
其中:
用于设置最大化模式。若要居中显示可用:
初始化菜单栏
这里只是加上菜单,并未设置导航或快捷键等功能:
初始化工具栏
带图标和tip显示:
界面布局部分
类似Netbeans中的可拖动的左右上右下布局一直是我想要的,以前也不知要怎样实现。其实用JSplitPane大体可实现,说大体是因为暂时还无法做到和Netbeans一样,多嵌套更是严重不符;先做出大体效果先:
一个简单的界面就做好了。当我们希望右边的NetbeansUI.java和Netbeans.java两个标签能关闭时怎么办呢,下一教程我们就来尝试一下。
- 【Swing入门教程】一步一步做Netbeans(1):类Netbeans的主界面
- 【Swing入门教程】一步一步做Netbeans(2):定制可关闭的JTabbedPane标签
- 【Swing入门教程】一步一步做Netbeans(3):定制可显示多行的JToolTip
- 【Swing入门教程】一步一步做Netbeans(4):JTree的使用及定制TreeCellRenderer
- 【Swing入门教程】一步一步做Netbeans(5):Swing的线程管理及如何写健壮的安全的正确的Swing程序
- Netbeans做的计算器界面
- 用NetBeans做教学选课系统的登录界面
- netbeans做简易的计算器
- Netbeans X.1界面语言
- NetBeans中有关swing的学习
- NetBeans + Struts + Hibernate 入门教程
- NetBeans
- netbeans?
- netbeans
- NetBeans
- NetBeans
- NetBeans
- NetBeans
- org.w3c.dom.Element 缺少 setTextContent 方法
- 2011年2月 Android应用 TOP 10
- 产品经理需要了解的敏捷方法实践
- 实验: code beautifier
- STL顺序容器
- 【Swing入门教程】一步一步做Netbeans(1):类Netbeans的主界面
- microsoft library (.lib) format
- CodeIngniter学习第一天——Hello World
- 小波变换的概念、操作
- Android automation test without target application src
- JAVA二进制文件读写
- 二代小波
- cocos2d的多点触控
- HTTP 错误 401.3 - 未经授权:访问由于 ACL 对所请求资源的设置被拒绝。