public class ToolbarPreferences.Settings extends DefaultTabPreferenceSetting
Modifier and Type | Class and Description |
---|---|
private class |
ToolbarPreferences.Settings.ActionTransferable |
private class |
ToolbarPreferences.Settings.Move |
Modifier and Type | Field and Description |
---|---|
private ToolbarPreferences.ActionParametersTableModel |
actionParametersModel |
private JPanel |
actionParametersPanel |
private JTable |
actionParametersTable |
private JTree |
actionsTree |
private DefaultTreeModel |
actionsTreeModel |
private JButton |
addButton |
private JButton |
downButton |
private ToolbarPreferences.Settings.Move |
moveAction |
private String |
movingComponent |
private JButton |
removeButton |
private DefaultListModel<ToolbarPreferences.ActionDefinition> |
selected |
private JList<ToolbarPreferences.ActionDefinition> |
selectedList |
private JButton |
upButton |
Constructor and Description |
---|
ToolbarPreferences.Settings(DefaultMutableTreeNode rootActionsNode) |
Modifier and Type | Method and Description |
---|---|
void |
addGui(PreferenceTabbedPane gui)
Add the GUI elements to the dialog.
|
private JButton |
createButton(String name) |
boolean |
ok()
Called when OK is pressed to save the setting in the preferences file.
|
private void |
updateEnabledState() |
addSubTab, addSubTab, createPreferenceTabWithScrollPane, getDescription, getIconName, getSubTab, getTabPane, getTitle, getTooltip, registerSubTab, selectSubTab
isExpert
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
isExpert
private final ToolbarPreferences.Settings.Move moveAction
private final DefaultListModel<ToolbarPreferences.ActionDefinition> selected
private final JList<ToolbarPreferences.ActionDefinition> selectedList
private final DefaultTreeModel actionsTreeModel
private final JTree actionsTree
private final ToolbarPreferences.ActionParametersTableModel actionParametersModel
private final JTable actionParametersTable
private JPanel actionParametersPanel
private JButton downButton
private JButton removeButton
private String movingComponent
public ToolbarPreferences.Settings(DefaultMutableTreeNode rootActionsNode)
private JButton createButton(String name)
private void updateEnabledState()
public void addGui(PreferenceTabbedPane gui)
PreferenceSetting
public boolean ok()
PreferenceSetting