public class TextPane extends SwingOwner implements java.beans.PropertyChangeListener
DragDrop, DragEnter, DragEvents, DragExit, DragOver, KeyEvents, KeyFinished, KeyPressed, KeyReleased, KeyTyped, MouseClicked, MouseDragged, MouseEntered, MouseEvents, MouseExited, MouseFinished, MouseMoved, MousePressed, MouseReleased
Constructor and Description |
---|
TextPane() |
Modifier and Type | Method and Description |
---|---|
protected TextArea |
createTextArea()
Creates the TextArea.
|
javax.swing.JComponent |
createUI()
Create UI.
|
java.lang.String |
getSelectionInfo()
Get compile info.
|
TextArea |
getTextArea()
Returns the text area.
|
protected void |
initUI()
Initialize UI panel.
|
boolean |
isTextModified()
Returns whether text is modified.
|
void |
propertyChange(java.beans.PropertyChangeEvent anEvent)
Implement to set modified.
|
void |
resetUI()
Reset UI.
|
void |
respondUI(SwingEvent anEvent)
Respond to UI controls.
|
void |
saveChanges()
Save file.
|
protected void |
saveChangesImpl()
Save file.
|
void |
setTextModified(boolean aFlag)
Sets whether text is modified.
|
addKeyActionEvent, createTimer, createUI, createWindow, getNode, getNode, getNodeHelper, getTimer, getTimer, getUI, getWindow, isEventThread, isWindowVisible, requestFocus, requestFocusImpl, runLater, sendEvent, setWindowVisible
addNodeBinding, disableEvents, enableEvents, getBindingModelValue, getBindingNodeValue, getConversionMap, getConversionMapKey, getConversionMaps, getConversionMapValue, getFirstFocus, getModelValue, getNode, getNodeAction, getNodeBoolValue, getNodeFloatValue, getNodeIntValue, getNodeItemDisplayKey, getNodeItems, getNodeSelectedIndex, getNodeSelectedItem, getNodeStringValue, getNodeText, getNodeValue, getUI, getUIHpr, initUI, isNodeEnabled, isNodeValueAdjusting, isSendEventDisabled, isUISet, processResetUI, processRespondUI, resetLater, resetNodeBindings, runLaterDelayed, runLaterOnce, sendEvent, sendNodeAction, setBindingModelValue, setBindingNodeValue, setFirstFocus, setModelValue, setNodeAction, setNodeEnabled, setNodeItemDisplayKey, setNodeItems, setNodeItems, setNodeSelectedIndex, setNodeSelectedItem, setNodeText, setNodeValue, setSendEventDisabled
public TextArea getTextArea()
protected TextArea createTextArea()
public boolean isTextModified()
public void setTextModified(boolean aFlag)
public void propertyChange(java.beans.PropertyChangeEvent anEvent)
propertyChange
in interface java.beans.PropertyChangeListener
public javax.swing.JComponent createUI()
createUI
in class SwingOwner
protected void initUI()
initUI
in class UIOwner<SwingEvent,javax.swing.JComponent>
public void resetUI()
resetUI
in class UIOwner<SwingEvent,javax.swing.JComponent>
public void respondUI(SwingEvent anEvent)
respondUI
in class UIOwner<SwingEvent,javax.swing.JComponent>
public void saveChanges()
protected void saveChangesImpl()
public java.lang.String getSelectionInfo()