【Swing入门教程】一步一步做Netbeans(1):类Netbeans的主界面

      这仅仅是个入门教程,当你认为自己不是处于牛A和牛C之间时倒可以看看;我也不会蛋疼得去做一个Netbeans,仅仅是处出于对Netbeans的钟爱和对Swing的探讨而拿来的练手。

      这里只打算实现Netbeans的总体界面布局,以后有时间的话会陆续补上各个模块;别指望这里有详细的说明,明细的图列,只有代码在说话!先看看效果是不是你要的先:

效果图

       废话不多说,贴代码:

      其中:

用于设置最大化模式。若要居中显示可用:

       初始化菜单栏

       这里只是加上菜单,并未设置导航或快捷键等功能:

      

       初始化工具栏

       带图标和tip显示:

      

      界面布局部分

     类似Netbeans中的可拖动的左右上右下布局一直是我想要的,以前也不知要怎样实现。其实用JSplitPane大体可实现,说大体是因为暂时还无法做到和Netbeans一样,多嵌套更是严重不符;先做出大体效果先:

      

     一个简单的界面就做好了。当我们希望右边的NetbeansUI.java和Netbeans.java两个标签能关闭时怎么办呢,下一教程我们就来尝试一下。

 

  • 3
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 6
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值