Foreword many of my friends once asked me how to make beautiful User Interface programs, such as creating an apple interface and an XP interface. At that time, I had a headache because JDK was only 1.3 at the time, sun didn't make Java as successful as today, so it seemed that it couldn't be solved at the time. Now, jdk1.4 starts to support Java custom appearances, so let's start to study it. if you have any textbooks on the Internet, you can find them and check PLF. the implementation class of lookandfeel can be studied by yourself. I will not talk about it here, mainly about the implementation of third-party components.
1. Mac and office2003 Windows xp OS: Windows XP
JDK: The substance. Jar component used in 5.0 Update 6
View picture: https://substance.dev.java.net/
: Http://my.mofile.com/xqsoft
2. Nice looking components l2fprod-common-all.jar
View picture: https://l2fprod-common.dev.java.net/
: Http://my.mofile.com/xqsoft
3. officelnfs-Microsoft Office XP & 2003 look and feels for Java swing
Used components officelnfs. Jar
View picture: http://officelnfs.sourceforge.net/
: Http://my.mofile.com/xqsoft
4. Beautiful cross-platform swing interface appearance Mode
Component Quaqua 3.5 _ 3.jar used
View picture: https://pgslookandfeel.dev.java.net/
: Http://my.mofile.com/xqsoft
The above should be enough. Package them into your application and I want to add a lot of color to your software. If you cannot download the above components, please contact me and leave them in e-mail, I will send it to you.
In addition to provide you with a very complete component library http://www.open-open.com is basically the idea of there are ~~~
Http://blog.hexun.com/xqsoft
(Original♂Please specify the source for the reprinting of caolong)
I would like to add that some people in jidesoft may have used it. Do people who have studied it find it very useful?
Link to the official website http://www.jidesoft.com here/
Jidesoft is a swing development framework. It can be used to quickly create a commercial software interface. It has the following effects on various popular forms:
Zoom effect, fly effect, and specify a point and then expand the effect.
Currently, official non-members of jidesoft only support downloading jide_designer.jar by the designer, demo, jide_demo.jar, and some teaching PDF documents.
Members can apply for a special package for free, and Members can download the special package, including the source code, jidesoft API document, and JBuilder source engineering files. (Only jbuilder9 or above is supported)
I will translate jidesoft's official help documentation into Chinese for you to use. For details, visit my blog.
Http://blog.hexun.com/xqsoft
The following figure shows a simple result of using jidesoft package's jide_dockable_frame.
Including jfreechart swtflashplayerphugin
Source code download: configure the jidesoft path before use
[Download files]
Another good skin package is a lookandfeel similar to jfc. The installation method is very simple. copy the porperty file to JRE/lib and set liquidlnf. jar, copy to JRE/lib/Ext. then you can simulate the Mac and lookandfeel appearance of Apple's software interface on the Windows operating system. setlookandfeel ("com. birosoft. liquid. liquidlookandfeel ");
Attachment: liquidlnf.rar
[Download files]