Package jmri.jmrit.display
Class PositionablePropertiesUtil
java.lang.Object
jmri.jmrit.display.PositionablePropertiesUtil
Creates the UI to set the properties of a range of Positionable Icons on
(Control) Panels.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static class -
Field Summary
FieldsModifier and TypeFieldDescription(package private) String[]protected Positionable(package private) JComponent(package private) JCheckBox(package private) JSpinner(package private) JPanel(package private) JTextFieldprotected String[](package private) JSpinner(package private) JSpinner(package private) Frame(package private) PositionablePopupUtil(package private) ActionListener(package private) ChangeListener(package private) KeyListener(package private) JTabbedPane(package private) ChangeListener(package private) FocusListener(package private) JSpinner(package private) JSpinner(package private) JSpinner -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) voidCreate and fill in the Border tab of the UI.(package private) voidvoiddisplay()(package private) voideditText()Create and fill in the Contents tab of the UI (Text Label objects).(package private) void(package private) JSpinnergetSpinner(int value, String tooltip) int(package private) int(package private) voidpreview()(package private) voidCreate and fill in the Size & Position tab of the UI.(package private) voidCreate and fill in the Font (Decoration) tab of the UI.
-
Field Details
-
mFrame
-
_parent
-
detailpanel
-
propertiesPanel
-
_textPanel
-
fontSizeField
-
_justification
-
_justificationCombo
-
previewActionListener
-
spinnerChangeListener
-
textFieldFocus
-
previewKeyActionListener
-
previewChangeListener
-
borderSizeTextSpin
-
marginSizeTextSpin
-
xPositionTextSpin
-
yPositionTextSpin
-
widthSizeTextSpin
-
heightSizeTextSpin
-
autoWidth
-
pop
-
fontSizeChoice
-
fontSizes
-
-
Constructor Details
-
PositionablePropertiesUtil
-
-
Method Details
-
display
-
textPanel
void textPanel()Create and fill in the Font (Decoration) tab of the UI. -
borderPanel
void borderPanel()Create and fill in the Border tab of the UI. -
editText
void editText()Create and fill in the Contents tab of the UI (Text Label objects). -
sizePosition
void sizePosition()Create and fill in the Size & Position tab of the UI. -
fontApply
void fontApply() -
cancelButton
void cancelButton() -
preview
void preview() -
maxWidth
-
maxHeight
-
getSpinner
-