public class EdbCopyPanel extends JPanel implements ActionListener, ComponentListener, MouseListener
Modifier and Type | Class and Description |
---|---|
class |
EdbCopyPanel.LabelDropListener
ラベルへのドラック&ドロップに対応する処理を行います.
|
class |
EdbCopyPanel.PanelDropListener
パネルへのドラック&ドロップに対応する処理を行います.
|
(package private) class |
EdbCopyPanel.TupleAnalyzer |
JPanel.AccessibleJPanel
JComponent.AccessibleJComponent
Container.AccessibleAWTContainer
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
Modifier and Type | Field and Description |
---|---|
(package private) static String |
Act_Rearrange |
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS
Constructor and Description |
---|
EdbCopyPanel(Container pane)
コピーパネルの新しいインスタンスを初期化します.
|
EdbCopyPanel(Container pane,
String body)
コピーパネルの新しいインスタンスを初期化します.
|
EdbCopyPanel(Container pane,
String body,
int cols)
コピーパネルの新しいインスタンスを初期化します.
|
EdbCopyPanel(Container pane,
String title,
String body)
コピーパネルの新しいインスタンスを初期化します.
|
EdbCopyPanel(Container pane,
String title,
String body,
int cols)
コピーパネルの新しいインスタンスを初期化します.
|
EdbCopyPanel(EDB edb,
Container pane)
コピーパネルの新しいインスタンスを初期化します.
|
EdbCopyPanel(EDB edb,
Container pane,
String body)
コピーパネルの新しいインスタンスを初期化します.
|
EdbCopyPanel(EDB edb,
Container pane,
String body,
int cols)
コピーパネルの新しいインスタンスを初期化します.
|
EdbCopyPanel(EDB edb,
Container pane,
String title,
String body)
コピーパネルの新しいインスタンスを初期化します.
|
EdbCopyPanel(EDB edb,
Container pane,
String title,
String body,
int cols)
コピーパネルの新しいインスタンスを初期化します.
|
Modifier and Type | Method and Description |
---|---|
void |
actionPerformed(ActionEvent ae) |
void |
addMessage(String str) |
void |
clearMessage() |
void |
componentHidden(ComponentEvent evt) |
void |
componentMoved(ComponentEvent evt) |
void |
componentResized(ComponentEvent evt) |
void |
componentShown(ComponentEvent evt) |
(package private) void |
deleteText(jp.ac.tokushima_u.edb.gui.EdbCopyPanel.MyLabel c) |
void |
dropToPanel(DropTargetDropEvent e) |
int |
getWidth()
パネル幅の取得
|
void |
mouseClicked(MouseEvent e) |
void |
mouseEntered(MouseEvent e) |
void |
mouseExited(MouseEvent e) |
void |
mousePressed(MouseEvent e) |
void |
mouseReleased(MouseEvent e) |
void |
refresh()
パネルの再描画処理
|
void |
setColor(Color c) |
void |
setScroll(JScrollPane sp) |
(package private) void |
switchToEditor(jp.ac.tokushima_u.edb.gui.EdbCopyPanel.MyLabel c) |
(package private) void |
switchToLabel(jp.ac.tokushima_u.edb.gui.EdbCopyPanel.MyLabel c,
jp.ac.tokushima_u.edb.gui.EdbCopyPanel.LabelEditor ed) |
(package private) void |
trace(Exception ex) |
(package private) void |
trace(String s) |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTree
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
static final String Act_Rearrange
public EdbCopyPanel(Container pane)
pane
- 親ペインpublic EdbCopyPanel(Container pane, String body)
pane
- 親ペインbody
- 初期登録される文字のデータpublic EdbCopyPanel(Container pane, String title, String body)
pane
- 親ペインtitle
- タイトルbody
- 初期登録される文字のデータpublic EdbCopyPanel(Container pane, String body, int cols)
pane
- 親ペインbody
- 初期登録される文字のデータcols
- 列数.指定された列数で登録された文字が配置されるpublic EdbCopyPanel(Container pane, String title, String body, int cols)
pane
- 親ペインtitle
- タイトルbody
- 初期登録される文字のデータcols
- 列数.指定された列数で登録された文字が配置されるpublic EdbCopyPanel(EDB edb, Container pane)
edb
- EDB コンテキストpane
- 親ペインpublic EdbCopyPanel(EDB edb, Container pane, String body)
edb
- EDB コンテキストpane
- 親ペインbody
- 初期登録される文字のデータpublic EdbCopyPanel(EDB edb, Container pane, String title, String body)
edb
- EDB コンテキストpane
- 親ペインtitle
- タイトルbody
- 初期登録される文字のデータpublic EdbCopyPanel(EDB edb, Container pane, String body, int cols)
edb
- EDB コンテキストpane
- 親ペインbody
- 初期登録される文字のデータcols
- 列数.指定された列数で登録された文字が配置されるvoid trace(Exception ex)
void trace(String s)
public void addMessage(String str)
public void clearMessage()
public void setColor(Color c)
public void setScroll(JScrollPane sp)
public void componentShown(ComponentEvent evt)
componentShown
in interface ComponentListener
public void componentResized(ComponentEvent evt)
componentResized
in interface ComponentListener
public void componentHidden(ComponentEvent evt)
componentHidden
in interface ComponentListener
public void componentMoved(ComponentEvent evt)
componentMoved
in interface ComponentListener
public int getWidth()
getWidth
in class JComponent
public void refresh()
void deleteText(jp.ac.tokushima_u.edb.gui.EdbCopyPanel.MyLabel c)
void switchToEditor(jp.ac.tokushima_u.edb.gui.EdbCopyPanel.MyLabel c)
void switchToLabel(jp.ac.tokushima_u.edb.gui.EdbCopyPanel.MyLabel c, jp.ac.tokushima_u.edb.gui.EdbCopyPanel.LabelEditor ed)
public void mousePressed(MouseEvent e)
mousePressed
in interface MouseListener
public void mouseReleased(MouseEvent e)
mouseReleased
in interface MouseListener
public void mouseClicked(MouseEvent e)
mouseClicked
in interface MouseListener
public void mouseEntered(MouseEvent e)
mouseEntered
in interface MouseListener
public void mouseExited(MouseEvent e)
mouseExited
in interface MouseListener
public void actionPerformed(ActionEvent ae)
actionPerformed
in interface ActionListener
public void dropToPanel(DropTargetDropEvent e)
EDB Working Group at Tue Jun 10 17:08:59 JST 2025