Contents - Cultural View

Contents - Cultural View Contents - Cultural View

culturalview.com
from culturalview.com More from this publisher
14.07.2013 Views

Pluggable look and feel 254 Third-party look and feels Numerous other look and feels have been developed by third parties, such as: • Substance [4] , a skinnable look and feel, • Napkin [7] , which can be used to make GUI work look provisional, • Synthetica [8] , which is based on synth, • Liquid [9] , which aim to look like the Liquid theme for KDE, • JGoodies [10] Windows and plastic look and feels. See also • Look and feel • Swing External links • a list of Java look and feels [11] • Sun's tutorial overview of the pluggable look and feel mechanism [12] • Swing pluggable look and feel architecture [13] • Sun's tutorial on setting the look and feel in Java [14] References [1] "Java Tutorials: Available Look and Feels" (http:/ / java. sun. com/ docs/ books/ tutorial/ uiswing/ lookandfeel/ plaf. html#available). Sun Microsystems. 2008-02-14. . Retrieved 2008-05-25. [2] Potts, Jasper (2007-12-07). "Nimbus Category" (http:/ / www. jasperpotts. com/ blog/ category/ nimbus/ ). . Retrieved 2008-05-25. [3] "Nimbus" (http:/ / java. sun. com/ javase/ downloads/ ea/ 6u10/ nimbus. jsp). Sun Microsystems. . Retrieved 2008-05-25. [4] "Available Look and Feels" (http:/ / java. sun. com/ docs/ books/ tutorial/ uiswing/ lookandfeel/ plaf. html#available). Sun Microsystems. . Retrieved 2008-05-25. [5] "GTK Native L&F Fidelity" (http:/ / bugs. sun. com/ bugdatabase/ view_bug. do?bug_id=6185456). Sun Microsystems. . Retrieved 2008-05-25. [6] "XP L&F does not work on Windows Vista (Longhorn) - needs to use uxtheme api" (http:/ / bugs. sun. com/ bugdatabase/ view_bug. do?bug_id=5106661). Sun Microsystems. . Retrieved 2008-05-25. [7] http:/ / napkinlaf. sourceforge. net/ [8] http:/ / www. javasoft. de/ jsf/ public/ products/ synthetica [9] https:/ / liquidlnf. dev. java. net/ [10] http:/ / www. jgoodies. com/ freeware/ looks/ index. html [11] http:/ / www. java2s. com/ Product/ Java/ Swing/ Look-And-Feel-LaF. htm [12] http:/ / java. sun. com/ docs/ books/ tutorial/ ui/ features/ plaf. html [13] http:/ / java. sun. com/ products/ jfc/ tsc/ articles/ architecture/ index. html#pluggable [14] http:/ / java. sun. com/ docs/ books/ tutorial/ uiswing/ lookandfeel/ plaf. html

Primitive wrapper class 255 Primitive wrapper class A primitive wrapper class in the Java programming language is one of eight classes provided in the java.lang package to provide object methods for the eight primitive types. All of the primitive wrapper classes in Java are immutable. J2SE 5.0 introduced autoboxing of primitive types into their wrapper object, and automatic unboxing of the wrapper objects into their primitive value—the implicit conversion between the wrapper objects and primitive values. Wrapper classes are used to represent primitive values when an Object is required. The wrapper classes are used extensively with Collection classes in the java.util package and with the classes in the java.lang.reflect reflection package. The primitive wrapper classes and their corresponding primitive types are: Primitive type Wrapper class Constructor Arguments byte Byte byte or String short Short short or String int Integer int or String long Long long or String float Float float, double or String double Double double or String char Character char boolean Boolean boolean or String The Byte, Short, Integer, Long, Float, and Double wrapper classes are all subclasses of the Number class. Void Although it is not a wrapper class, the Void class is similar in that it provides an object representation of the void return type. The Void class is an uninstantiable placeholder class used by the java.lang.reflect API to hold a reference to the Class object representing the Java keyword void.. Atomic wrapper classes With Java 5.0, additional wrapper classes were introduced in the java.util.concurrent.atomic package. These classes are mutable and cannot be used as a replacement for the regular wrapper classes. Instead, they provide atomic operations for addition, increment and assignment. The atomic wrapper classes and their corresponding types are:

Pluggable look and feel 254<br />

Third-party look and feels<br />

Numerous other look and feels have been developed by third parties, such as:<br />

• Substance [4] , a skinnable look and feel,<br />

• Napkin [7] , which can be used to make GUI work look provisional,<br />

• Synthetica [8] , which is based on synth,<br />

• Liquid [9] , which aim to look like the Liquid theme for KDE,<br />

• JGoodies [10] Windows and plastic look and feels.<br />

See also<br />

• Look and feel<br />

• Swing<br />

External links<br />

• a list of Java look and feels [11]<br />

• Sun's tutorial overview of the pluggable look and feel mechanism [12]<br />

• Swing pluggable look and feel architecture [13]<br />

• Sun's tutorial on setting the look and feel in Java [14]<br />

References<br />

[1] "Java Tutorials: Available Look and Feels" (http:/ / java. sun. com/ docs/ books/ tutorial/ uiswing/ lookandfeel/ plaf. html#available). Sun<br />

Microsystems. 2008-02-14. . Retrieved 2008-05-25.<br />

[2] Potts, Jasper (2007-12-07). "Nimbus Category" (http:/ / www. jasperpotts. com/ blog/ category/ nimbus/ ). . Retrieved 2008-05-25.<br />

[3] "Nimbus" (http:/ / java. sun. com/ javase/ downloads/ ea/ 6u10/ nimbus. jsp). Sun Microsystems. . Retrieved 2008-05-25.<br />

[4] "Available Look and Feels" (http:/ / java. sun. com/ docs/ books/ tutorial/ uiswing/ lookandfeel/ plaf. html#available). Sun Microsystems. .<br />

Retrieved 2008-05-25.<br />

[5] "GTK Native L&F Fidelity" (http:/ / bugs. sun. com/ bugdatabase/ view_bug. do?bug_id=6185456). Sun Microsystems. . Retrieved<br />

2008-05-25.<br />

[6] "XP L&F does not work on Windows Vista (Longhorn) - needs to use uxtheme api" (http:/ / bugs. sun. com/ bugdatabase/ view_bug.<br />

do?bug_id=5106661). Sun Microsystems. . Retrieved 2008-05-25.<br />

[7] http:/ / napkinlaf. sourceforge. net/<br />

[8] http:/ / www. javasoft. de/ jsf/ public/ products/ synthetica<br />

[9] https:/ / liquidlnf. dev. java. net/<br />

[10] http:/ / www. jgoodies. com/ freeware/ looks/ index. html<br />

[11] http:/ / www. java2s. com/ Product/ Java/ Swing/ Look-And-Feel-LaF. htm<br />

[12] http:/ / java. sun. com/ docs/ books/ tutorial/ ui/ features/ plaf. html<br />

[13] http:/ / java. sun. com/ products/ jfc/ tsc/ articles/ architecture/ index. html#pluggable<br />

[14] http:/ / java. sun. com/ docs/ books/ tutorial/ uiswing/ lookandfeel/ plaf. html

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!