GUIFinderProperties.setDebugObject(new GUIFinderDebugObject() {
public void debug(Component component) {
// Insert your debug code here
// The component parameter contains the click on component
}
});
| System property | Meaning |
| GUIFinder.noPrint |
false: (Default) The component is highlighted and stack trace is printed when a component is clicked true: GUI Finder doesn't do anything when a component is clicked |
| GUIFinder.noThread |
false: (Default) The GUI Finder responds to console entries (e.g.: "start" or "stop") true: GUI Finder does not respond to console entries. |
| GUIFinder.noGlassPane |
false: (Default) If a component is clicked, GUI Finder will marked it (Made via glass pane and can therefore affect existing glass panes. However, the affect will only last as long as the component is marked) true: GUI Finder does not marked the click on component |
| GUIFinder.noClassName |
false: (Default) If a component is clicked, the GUI Finder will display the name of the class of the component above it true or GUIFinder.noglasspane=true: GUI Finder does not display the class name |
| GUIFinder.noProcessEventStack |
false: (Default) If a component is clicked, GUI Finder prints the entire stack trace in the console true: GUI Finder will print the stack trace without the process event stack in the console |
| GUIFinder.excludeClassList |
Via GUIFinder.excludeClassList you can specify classes that you do not want to include at the top of the stack trace (e.g. component factories). The class prefixes are separated by ';'. If the property starts with "+;" then the default class prefixes "java.", "javax." and "sun." will be added. |
| GUIFinder.outputFileName |
The output from the GUI Finder can be printed to a file via -DGUIFinder.outputFileName=<file name> Default: Output is sent to the current console |
| GUIFinder.propertyFileName |
If specified, properties will be loaded from this file. By using a file a common set of GUI Finder properties, can be used in several launches. |
| GUIFinder.EDTv |
false: (Default) Event Dispatch Thread validation is turned off at startup true: Event Dispatch Thread validation is on during startup (Can be changed manually via the console command "EDTv". See above) |