NameDateSize

..12-Dec-201714

build.propertiesH A D12-Dec-20171.7 KiB

build.xmlH A D12-Dec-20174.9 KiB

nbproject/H12-Dec-20173

READMEH A D12-Dec-20171.8 KiB

README

1Working on Swing Using the NetBeans IDE
2
3This Swing NetBeans project allows a developer interested in making changes to
4and/or fixing bugs in swing to modify, build, run and test swing in a
5standalone manner as well as generating the javadoc for the swing classes.
6
7README FIRST
8
9  make/netbeans/README to get started with NetBeans IDE and OpenJDK, and
10  working with the OpenJDK NetBeans projects.
11
12WORKING WITH SWING
13
14Swing doesn't contain native code; it's pure java. You don't need to
15have all the Java SE sources to work on Swing but just the following subset:
16
17            make/netbeans/ 
18            javax/swing/
19            com/sun/swing/
20            com/sun/java/swing/
21            sun/swing/
22
23The set of actions supported by this project are:
24
25* Build Project:
26
27  - Compiles Swing's source files and puts the class files under
28    build/${platform}-${arch}/classes.
29
30  - Generates swing.jar file under dist/lib/swing.jar
31
32    This new jar file could be used to patch an existing JDK installation
33    by using -Xbootclasspath/p:$MYSRC/dist/lib/swing.jar
34
35* Generate Javadoc for Project
36
37  - Generates the javadoc for the Swing source files,
38
39  - The javadoc is generated under build/${platform}-${arch}/javadoc/swing.
40
41* Run Project
42
43  - Builds and runs the SampleTree demo.
44
45* Debug Project
46
47  - Builds and then runs the debugger on the SampleTree demo.
48
49* Clean Project
50
51  - Cleans the files created by this project under build, dist, and demo.
52
53IMPORTANT NOTE
54
55  Please make sure to follow carefully the governance rules documented at
56  http://openjdk.dev.java.net/
57
58KNOWN ISSUES
59
60  When debugging the project, breakpoints set in SampleTree's code will be
61  stopped at, but the editor display will not update correctly.  Breakpoints
62  outside of the constructor work as expected.
63