|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
java.awt.Window
java.awt.Frame
javax.swing.JFrame
infomat.view.tools.SearchFrame
public class SearchFrame
A search tool.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class javax.swing.JFrame |
---|
javax.swing.JFrame.AccessibleJFrame |
Nested classes/interfaces inherited from class java.awt.Frame |
---|
java.awt.Frame.AccessibleAWTFrame |
Nested classes/interfaces inherited from class java.awt.Window |
---|
java.awt.Window.AccessibleAWTWindow |
Nested classes/interfaces inherited from class java.awt.Container |
---|
java.awt.Container.AccessibleAWTContainer |
Nested classes/interfaces inherited from class java.awt.Component |
---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
Field Summary | |
---|---|
private SmallButton |
addColsB
|
private SmallButton |
addRowsB
|
private SmallButton |
apply
|
private SmallButton |
cancel
|
private javax.swing.JFileChooser |
fileChooser
|
private java.lang.String |
fileChooserPath
|
private javax.swing.JPanel |
framePanel
|
private SmallButton |
fromIOToStrings
|
private SmallButton |
fromStringsToIO
|
private SmallButton |
groupingApplyB
|
(package private) IVectorPanel<IObject> |
iobjectsPanel
|
private SmallButton |
load
|
private InfomatModel |
model
|
(package private) javax.swing.JComboBox |
oneOrTwoBox
|
(package private) java.lang.String[] |
oneOrTwoStrings
|
(package private) javax.swing.JComboBox |
queryOrResultBox
|
(package private) java.lang.String[] |
queryOrResultStrings
|
private RowColumnPanel |
resultPanel
|
(package private) javax.swing.JComboBox |
rowOrColumnBox
|
(package private) java.lang.String[] |
rowOrColumnStrings
|
private AlternatingButton |
rowsOrColumns
|
private SmallButton |
save
|
private SmallButton |
searchB
|
java.awt.Dimension |
SEARCHFRAME_PREFERRED_SIZE
|
private static int |
searchNumber
|
private RowColumnPanel |
searchPanel
|
java.awt.Dimension |
SEARCHPANELS_PREFERRED_SIZE
|
private javax.swing.JTextField |
searchTextField
|
private SmallButton |
setColsB
|
private SmallButton |
setRowsB
|
(package private) javax.swing.JComboBox |
shownOrColorBox
|
(package private) java.lang.String[] |
shownOrColorStrings
|
private SmallButton |
stoplistToIO
|
(package private) IVectorPanel<IVectorString> |
stringsPanel
|
private javax.swing.JPanel |
usePanel
|
private InfomatView |
view
|
Fields inherited from class javax.swing.JFrame |
---|
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled |
Fields inherited from class java.awt.Frame |
---|
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR |
Fields inherited from class java.awt.Component |
---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface javax.swing.WindowConstants |
---|
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE |
Fields inherited from interface java.awt.image.ImageObserver |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
---|---|
SearchFrame(InfomatModel model,
InfomatView view)
|
Method Summary | |
---|---|
void |
actionPerformed(java.awt.event.ActionEvent e)
|
private javax.swing.JPanel |
constructLeftPanel()
|
private javax.swing.JPanel |
constructMiddlePanel()
|
private javax.swing.JPanel |
constructRightPanel()
|
void |
paint(java.awt.Graphics g)
|
private IVector<IObject> |
parseText(java.lang.String s,
boolean row)
|
void |
putAll()
|
private void |
search(boolean row)
|
private void |
setFileChooser()
|
private void |
showMessage(java.lang.String title,
java.lang.String message)
|
Methods inherited from class javax.swing.JFrame |
---|
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update |
Methods inherited from class java.awt.Frame |
---|
addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated |
Methods inherited from class java.awt.Window |
---|
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOwnedWindows, getOwner, getOwnerlessWindows, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setVisible, show, toBack, toFront |
Methods inherited from class java.awt.Container |
---|
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusBackward, transferFocusDownCycle, validate, validateTree |
Methods inherited from class java.awt.Component |
---|
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, setBackground, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.awt.MenuContainer |
---|
getFont, postEvent |
Field Detail |
---|
private static int searchNumber
public java.awt.Dimension SEARCHPANELS_PREFERRED_SIZE
public java.awt.Dimension SEARCHFRAME_PREFERRED_SIZE
private InfomatModel model
private InfomatView view
private javax.swing.JPanel framePanel
private RowColumnPanel searchPanel
private javax.swing.JTextField searchTextField
private SmallButton addRowsB
private SmallButton addColsB
private SmallButton setRowsB
private SmallButton setColsB
private RowColumnPanel resultPanel
private SmallButton searchB
private javax.swing.JPanel usePanel
private SmallButton groupingApplyB
java.lang.String[] rowOrColumnStrings
javax.swing.JComboBox rowOrColumnBox
java.lang.String[] queryOrResultStrings
javax.swing.JComboBox queryOrResultBox
java.lang.String[] oneOrTwoStrings
javax.swing.JComboBox oneOrTwoBox
java.lang.String[] shownOrColorStrings
javax.swing.JComboBox shownOrColorBox
private AlternatingButton rowsOrColumns
private SmallButton apply
private SmallButton cancel
private SmallButton load
private SmallButton save
private SmallButton fromIOToStrings
private SmallButton fromStringsToIO
private SmallButton stoplistToIO
IVectorPanel<IVectorString> stringsPanel
IVectorPanel<IObject> iobjectsPanel
private javax.swing.JFileChooser fileChooser
private java.lang.String fileChooserPath
Constructor Detail |
---|
public SearchFrame(InfomatModel model, InfomatView view)
Method Detail |
---|
private void setFileChooser()
public void putAll()
private javax.swing.JPanel constructLeftPanel()
private javax.swing.JPanel constructMiddlePanel()
private javax.swing.JPanel constructRightPanel()
public void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed
in interface java.awt.event.ActionListener
private void search(boolean row)
private IVector<IObject> parseText(java.lang.String s, boolean row)
private void showMessage(java.lang.String title, java.lang.String message)
public void paint(java.awt.Graphics g)
paint
in class java.awt.Container
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |