java.lang.Object
java.awt.Component
java.awt.Container
java.awt.Window
java.awt.Dialog
javax.swing.JDialog
fzi.injectj.config.ConfigDialog
- All Implemented Interfaces:
- javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, javax.swing.RootPaneContainer, java.io.Serializable, javax.swing.WindowConstants
- public class ConfigDialog
- extends javax.swing.JDialog
Graphical interface for manipulating the Inject/J configuration
file and the currently used global settings.
| Nested classes inherited from class javax.swing.JDialog |
javax.swing.JDialog.AccessibleJDialog |
| Nested classes inherited from class java.awt.Dialog |
java.awt.Dialog.AccessibleAWTDialog |
| Nested classes inherited from class java.awt.Window |
java.awt.Window.AccessibleAWTWindow |
| Nested classes inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
| Nested classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
| Fields inherited from class java.awt.Dialog |
|
| Fields inherited from class java.awt.Window |
|
| Fields inherited from class java.awt.Container |
|
| Methods inherited from class javax.swing.JDialog |
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getPreferredSize, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update |
| Methods inherited from class java.awt.Dialog |
addNotify, dispose, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setResizable, setTitle, setUndecorated, show |
| Methods inherited from class java.awt.Window |
addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getGraphicsConfiguration, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationRelativeTo, toBack, toFront |
| Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, removeNotify, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, transferFocusDownCycle, validate, validateTree |
| Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isOpaque, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle |
languages
protected static java.util.Hashtable languages
panel
javax.swing.JPanel panel
lookAndFeelBox
javax.swing.JComboBox lookAndFeelBox
lookAndFeelLabel
javax.swing.JLabel lookAndFeelLabel
languageBox
javax.swing.JComboBox languageBox
languageLabel
javax.swing.JLabel languageLabel
okButton
javax.swing.JButton okButton
cancelButton
javax.swing.JButton cancelButton
applyButton
javax.swing.JButton applyButton
saveButton
javax.swing.JButton saveButton
lastCodeMapper
fzi.injectj.language.CodeMapper lastCodeMapper
lastLookAndFeel
javax.swing.LookAndFeel lastLookAndFeel
languageChanged
boolean languageChanged
lookAndFeelChanged
boolean lookAndFeelChanged
mainWindow
MainWindow mainWindow
projectBaseDirLabel
javax.swing.JLabel projectBaseDirLabel
projectBaseField
javax.swing.JTextField projectBaseField
scriptBaseDirLabel
javax.swing.JLabel scriptBaseDirLabel
chooseProjectBaseButton
javax.swing.JButton chooseProjectBaseButton
scriptBaseField
javax.swing.JTextField scriptBaseField
chooseScriptBaseDirButton
javax.swing.JButton chooseScriptBaseDirButton
javaBaseDirLabel
javax.swing.JLabel javaBaseDirLabel
javaBaseField
javax.swing.JTextField javaBaseField
chooseJavaBaseDirButton
javax.swing.JButton chooseJavaBaseDirButton
libraryBaseDirLabel
javax.swing.JLabel libraryBaseDirLabel
libraryBaseField
javax.swing.JTextField libraryBaseField
chooseLibraryBaseDirButton
javax.swing.JButton chooseLibraryBaseDirButton
ignoreCaseCheckBox
javax.swing.JCheckBox ignoreCaseCheckBox
ConfigDialog
public ConfigDialog(javax.swing.JFrame owner,
java.lang.String title,
boolean modal)
ConfigDialog
public ConfigDialog()
main
public static void main(java.lang.String[] args)
setVisible
public void setVisible(boolean isVisible)
- Description copied from class:
java.awt.Component
- Makes this component visible or invisible. Note that it wtill might
not show the component, if a parent is invisible.
jbInit
void jbInit()
throws java.lang.Exception
initComboBoxes
protected void initComboBoxes()
getLookAndFeelClass
public static java.lang.Class getLookAndFeelClass(java.lang.String lookAndFeelName)
getLanguageClass
public static java.lang.Class getLanguageClass(java.lang.String className)
applyButton_actionPerformed
void applyButton_actionPerformed(java.awt.event.ActionEvent e)
okButton_actionPerformed
void okButton_actionPerformed(java.awt.event.ActionEvent e)
cancelButton_actionPerformed
void cancelButton_actionPerformed(java.awt.event.ActionEvent e)
updateComponentUI
protected void updateComponentUI(javax.swing.JComponent component)
updateLabels
protected void updateLabels()
saveButton_actionPerformed
void saveButton_actionPerformed(java.awt.event.ActionEvent e)
chooseProjectBaseButton_actionPerformed
void chooseProjectBaseButton_actionPerformed(java.awt.event.ActionEvent e)
chooseScriptBaseDirButton_actionPerformed
void chooseScriptBaseDirButton_actionPerformed(java.awt.event.ActionEvent e)
chooseJavaBaseDirButton_actionPerformed
void chooseJavaBaseDirButton_actionPerformed(java.awt.event.ActionEvent e)
chooseLibraryBaseDirButton_actionPerformed
void chooseLibraryBaseDirButton_actionPerformed(java.awt.event.ActionEvent e)
getBaseDir
java.lang.String getBaseDir(java.lang.String dialogTitle,
java.lang.String oldBaseDir)
getSimpleClassName
private java.lang.String getSimpleClassName(java.lang.String className)