public class EditorDockable
extends bibliothek.gui.dock.common.DefaultSingleCDockable
| 构造器 | 说明 |
|---|---|
EditorDockable(FrmMain parent,
java.lang.String id,
java.lang.String title,
bibliothek.gui.dock.common.action.CAction... actions) |
| 限定符和类型 | 方法 | 说明 |
|---|---|---|
TextEditor |
addNewTextEditor(java.lang.String title) |
Add a new text editor
|
void |
closeAllFiles() |
Close all files
|
void |
closeFile() |
Close file
|
void |
doOpen_Jython() |
Open Jython script file
|
boolean |
doSave(TextEditor editor) |
Save file
|
boolean |
doSaveAs_Jython(TextEditor editor) |
Save as
|
TextEditor |
getActiveTextEditor() |
Get active text editor
|
java.util.List<java.lang.String> |
getOpenedFiles() |
Get opened file names
|
javax.swing.JTabbedPane |
getTabbedPane() |
Get tabbed pane
|
java.awt.Font |
getTextFont() |
Get font
|
void |
openFile(java.io.File file) |
Open script file
|
void |
openFiles(java.io.File[] files) |
Open script files
|
void |
openFiles(java.util.List<java.lang.String> fileNames) |
Open files
|
void |
runPythonScript(javax.swing.JTextArea jTextArea_Output) |
Run Jython script
|
void |
setActiveTextEditor(TextEditor te) |
Set active text editor
|
void |
setInterp(org.python.util.PythonInterpreter value) |
Set python interpreter
|
void |
setTextFont(java.awt.Font font) |
Set font
|
addCDockableLocationListener, addCDockablePropertyListener, addCDockableStateListener, addDoubleClickListener, addFocusListener, addKeyboardListener, addVetoClosingListener, control, getAction, getAndClearResizeRequest, getAutoBaseLocation, getBaseLocation, getClose, getColors, getControl, getControlAccess, getDefaultLocation, getDockableUniqueId, getExtendedMode, getFocusComponent, getFonts, getGrouping, getMinimizedSize, getParentStation, getWorkingArea, hasParent, init, isDockableVisible, isEnabled, isNormalizeable, isResizeLocked, isResizeLockedHorizontally, isResizeLockedVertically, isShowing, isSingleTabShown, isSticky, isStickySwitchable, isTitleShown, isVisible, propertyListeners, putAction, removeCDockableLocationListener, removeCDockablePropertyListener, removeCDockableStateListener, removeDoubleClickListener, removeFocusListener, removeKeyboardListener, removeVetoClosingListener, setControlAccess, setDefaultLocation, setEnabled, setExtendedMode, setFocusComponent, setGrouping, setLocation, setLocationsAside, setLocationsAside, setLocationsAsideFocused, setMinimizedSize, setResizeLocked, setResizeLockedHorizontally, setResizeLockedVertically, setResizeRequest, setResizeRequest, setSingleTabShown, setSticky, setStickySwitchable, setTitleShown, setVisible, setWorkingArea, stateListeners, toFront, toStringaddCDockableLocationListener, addCDockablePropertyListener, addCDockableStateListener, addDoubleClickListener, addFocusListener, addKeyboardListener, addVetoClosingListener, asStation, getAction, getAndClearResizeRequest, getAutoBaseLocation, getBaseLocation, getColors, getControl, getControlAccess, getExtendedMode, getFocusComponent, getFonts, getGrouping, getMinimizedSize, getParentStation, getWorkingArea, hasParent, intern, isCloseable, isDockableVisible, isEnabled, isExternalizable, isMaximizable, isMinimizable, isNormalizeable, isResizeLockedHorizontally, isResizeLockedVertically, isShowing, isSingleTabShown, isStackable, isSticky, isStickySwitchable, isTitleShown, isVisible, removeCDockableLocationListener, removeCDockablePropertyListener, removeCDockableStateListener, removeDoubleClickListener, removeFocusListener, removeKeyboardListener, removeVetoClosingListener, setControlAccess, setExtendedMode, setLocation, setLocationsAside, setLocationsAside, setLocationsAsideFocused, setMinimizedSize, setSticky, setStickySwitchable, setVisible, setWorkingAreaadd, add, addAction, addSeparator, asStation, createCommonDockable, getAction, getActionCount, getContentPane, getTitleIcon, getTitleIconHandling, getTitleText, getTitleToolTip, insertAction, insertSeparator, intern, isCloseable, isExternalizable, isMaximizable, isMinimizable, isStackable, remove, removeAction, removeAction, setCloseable, setExternalizable, setLayout, setMaximizable, setMinimizable, setStackable, setTitleIcon, setTitleIconHandling, setTitleText, setTitleToolTippublic EditorDockable(FrmMain parent, java.lang.String id, java.lang.String title, bibliothek.gui.dock.common.action.CAction... actions)
public javax.swing.JTabbedPane getTabbedPane()
public java.awt.Font getTextFont()
public void setTextFont(java.awt.Font font)
font - Fontpublic void setInterp(org.python.util.PythonInterpreter value)
value - Python interpreterpublic final TextEditor addNewTextEditor(java.lang.String title)
title - Titlepublic TextEditor getActiveTextEditor()
public void setActiveTextEditor(TextEditor te)
te - Text editorpublic void closeFile()
public void closeAllFiles()
public boolean doSave(TextEditor editor)
editor - The text editorpublic boolean doSaveAs_Jython(TextEditor editor)
editor - The text editorpublic void doOpen_Jython()
public void openFiles(java.util.List<java.lang.String> fileNames)
fileNames - File name listpublic void openFiles(java.io.File[] files)
files - The filespublic void openFile(java.io.File file)
file - The filepublic java.util.List<java.lang.String> getOpenedFiles()
public void runPythonScript(javax.swing.JTextArea jTextArea_Output)
jTextArea_Output - Copyright © 2019. All rights reserved.