用netbeans开发Java Gui
之前分享过Java Gui开发的视频,说Swing是选择之一,比如Intelj全家痛都是Swing做的,十分给力。
对于通常的 swing开发,netbeans的 GUI builder更容易一些,但自带的控件却少的可怜。添加日期控件依赖
比如选择了 LGoodDatePicker 中的 DatePicker,在pom中添加一下依赖
com.github.lgooddatepicker LGoodDatePicker 10.3.1
在netbeans中添加控件
在netbeans 10.0的菜单 tools
-> palette
-> Swing/Awt Commpents
,或者
Palette
面板中右键,选择Palette Manager
,都可以打开下图的窗口。 在窗口中,选择New Category
,新建一个customer
然后选择 maven 中的路径,放到剪切板中,方便下一步进行粘贴。
使用New Category
新建一个customer
,然后点击Add from Library
->New Library
,输入LGoodDatePicker
,
然后,输入刚才复制的,在剪切板中的路径,如图,找到对于的 jar
选择刚刚新建的LGoodDatePicker
,点击 Next
在选择DatePicker
,然后Next
选择 customer
类别,然后Finish
在 GuiBuilder拖拽
一定要在 Palette
面板中右键选择Refresh Palette
,然后托托拽拽了。
注意 Navigator
中的显示了控件的结构树,并要注意控件的size
,才能有完美的自适应的GUI。~~~~