public class SettingsDialog
extends javax.swing.JDialog
javax.swing.JDialog.AccessibleJDialog
java.awt.Dialog.AccessibleAWTDialog, java.awt.Dialog.ModalExclusionType, java.awt.Dialog.ModalityType
java.awt.Window.AccessibleAWTWindow, java.awt.Window.Type
Modifier and Type | Field and Description |
---|---|
private static int |
BOTTOM |
private static java.awt.Insets |
IB_1 |
private static java.awt.Insets |
II_1 |
private static java.awt.Insets |
II_n |
private static java.awt.Insets |
IL_1 |
private static java.awt.Insets |
IL_n |
private static java.awt.Insets |
IT_1 |
private static java.awt.Insets |
IT_n |
private LanguageComboBox |
languageComboBox
Language name for grammatical structure parsing
|
private static int |
LEFT |
boolean |
ok
Whether OK button was pressed
|
private javax.swing.JTextField |
relationsTextField
Path to relations file
|
private static int |
RIGHT |
private static long |
serialVersionUID |
private java.util.Properties |
settings
Settings
|
private static int |
TOP |
private static int |
TOP0 |
accessibleContext, rootPane, rootPaneCheckingEnabled
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
Constructor and Description |
---|
SettingsDialog(java.awt.Frame owner,
java.util.Properties settings)
Constructor
|
Modifier and Type | Method and Description |
---|---|
private void |
initialize()
Initialize
|
static void |
main(java.lang.String[] args) |
private javax.swing.JButton |
makeBrowseButton(javax.swing.JTextField field,
boolean directory,
java.lang.String ext,
java.lang.String type)
Make browse button
|
private javax.swing.JButton |
makeCancelButton()
Make cancel button
|
private javax.swing.JPanel |
makeCommandPanel()
Make command panel
|
private static javax.swing.JFileChooser |
makeFileChooser(java.lang.String ext,
java.lang.String type)
Make file chooser
|
private static javax.swing.JFileChooser |
makeFolderChooser()
Make folder chooser
|
private javax.swing.JPanel |
makeGeneralPanel()
Make settings panel
|
private javax.swing.JButton |
makeOkButton()
Make ok button
|
private static javax.swing.JTextField |
makeTextField()
Make textfield
|
private static void |
setCurrentDirectory(javax.swing.JFileChooser chooser,
java.lang.String currentDirectory)
Set current directory for file chooser
|
void |
setVisible(boolean show) |
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update
addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setBackground, setModal, setModalityType, setOpacity, setResizable, setShape, setTitle, setUndecorated, show, toBack
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, toFront
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate, validateTree
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, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, 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, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, 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, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
private static final long serialVersionUID
private static final int TOP0
private static final int TOP
private static final int BOTTOM
private static final int LEFT
private static final int RIGHT
private static final java.awt.Insets IL_1
private static final java.awt.Insets IL_n
private static final java.awt.Insets II_1
private static final java.awt.Insets II_n
private static final java.awt.Insets IT_1
private static final java.awt.Insets IT_n
private static final java.awt.Insets IB_1
private final java.util.Properties settings
private LanguageComboBox languageComboBox
private javax.swing.JTextField relationsTextField
public boolean ok
public SettingsDialog(java.awt.Frame owner, java.util.Properties settings)
owner
- frame ownersettings
- settingsprivate void initialize()
private javax.swing.JPanel makeGeneralPanel()
private javax.swing.JPanel makeCommandPanel()
private static javax.swing.JTextField makeTextField()
private javax.swing.JButton makeBrowseButton(javax.swing.JTextField field, boolean directory, java.lang.String ext, java.lang.String type)
field
- buffy fielddirectory
- directoryext
- extensiontype
- typeprivate static javax.swing.JFileChooser makeFileChooser(java.lang.String ext, java.lang.String type)
ext
- extensiontype
- typeprivate static javax.swing.JFileChooser makeFolderChooser()
private static void setCurrentDirectory(javax.swing.JFileChooser chooser, java.lang.String currentDirectory)
chooser
- file choosercurrentDirectory
- directory to set as currentprivate javax.swing.JButton makeOkButton()
private javax.swing.JButton makeCancelButton()
public void setVisible(boolean show)
setVisible
in class java.awt.Dialog
public static void main(java.lang.String[] args)