net.ajaest.jdk.core.winHandlers
Class MainWH
java.lang.Object
net.ajaest.jdk.core.winHandlers.MainWH
- All Implemented Interfaces:
- WinHandler
public class MainWH
- extends java.lang.Object
- implements WinHandler
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
jdkGui
private JDKGUIEngine jdkGui
mw
private MainWindow mw
showingKanjiInfo
private java.lang.Boolean showingKanjiInfo
modifingQuery
private java.lang.Boolean modifingQuery
sortersModified
private java.lang.Boolean sortersModified
selectedTab
private java.lang.Integer selectedTab
TAB_DRAW
private static final java.lang.Integer TAB_DRAW
TAB_CRITERIA
private static final java.lang.Integer TAB_CRITERIA
TAB_EXPORT
private static final java.lang.Integer TAB_EXPORT
TAB_OPTIONS
private static final java.lang.Integer TAB_OPTIONS
resultPanel
private javax.swing.JPanel resultPanel
exportResultPanel
private javax.swing.JPanel exportResultPanel
exportGridExportJPanel
private ExportJPanel exportGridExportJPanel
TABLE_PRIMARY_BACKGROUNG_COLOR
private static final java.awt.Color TABLE_PRIMARY_BACKGROUNG_COLOR
TABLE_SECONDARY_BACKGROUNG_COLOR
private static final java.awt.Color TABLE_SECONDARY_BACKGROUNG_COLOR
fieldInfoDialogDimension
private static final java.awt.Dimension fieldInfoDialogDimension
queryTableModel
private FixedTableModel queryTableModel
queryTableCellRenderer
private RowColorCellRenderer queryTableCellRenderer
exportSortingTableModel
private FixedTableModel exportSortingTableModel
exportSortedList
private java.util.List<KanjiTag> exportSortedList
exportInvolvedFields
private java.util.List<KanjiEnums.KanjiFieldEnum> exportInvolvedFields
exportInvolvedValues
private java.util.List<java.lang.Object> exportInvolvedValues
MainWH
public MainWH(JDKGUIEngine jdgGui)
main
public static void main(java.lang.String... args)
_criteriaTabQueryMaker_InfoButtonPressed
public void _criteriaTabQueryMaker_InfoButtonPressed()
_exportTabAs_formatComboBoxSelectionModified
public void _exportTabAs_formatComboBoxSelectionModified()
_exportTabAs_styleComboBoxSelectionModified
public void _exportTabAs_styleComboBoxSelectionModified()
getSelectedExporter
private Exporter<KanjiTag> getSelectedExporter()
addAndQueryButtonPressed
public void addAndQueryButtonPressed()
changeExportPath
public void changeExportPath()
checkField
private boolean checkField(java.lang.String message,
java.lang.String value)
createExportSortExpression
private KanjiSortExpression createExportSortExpression()
createResultPanels
public void createResultPanels(java.util.List<java.lang.Integer> kt)
drawAndButtonPressed
public void drawAndButtonPressed()
drawOrButtonPressed
public void drawOrButtonPressed()
drawRemoveLastLineButtonPressed
public void drawRemoveLastLineButtonPressed()
drawRemoveLastStrokeButtonPressed
public void drawRemoveLastStrokeButtonPressed()
drawResetButtonPressed
public void drawResetButtonPressed()
executeDrawQuery
public void executeDrawQuery()
executeQuery
public void executeQuery()
exportExportButtonPressed
public void exportExportButtonPressed()
exportMoreButtonPressed
public void exportMoreButtonPressed()
exportRearrangeButtonPressed
public void exportRearrangeButtonPressed()
exportResultDisposeAllWindowsButtonPressed
public void exportResultDisposeAllWindowsButtonPressed()
exportResultPanelInvertButtonPressed
public void exportResultPanelInvertButtonPressed()
exportResultPanelResetButtonPressed
public void exportResultPanelResetButtonPressed()
exportResultPanelSelectAllButtonPressed
public void exportResultPanelSelectAllButtonPressed()
exportSorterAddButtonPressed
public void exportSorterAddButtonPressed()
exportSorterRemoveButtonPressed
public void exportSorterRemoveButtonPressed()
exportSorterResetButtonPressed
public void exportSorterResetButtonPressed()
getCriteriaFieldComboBoxModel
public javax.swing.ComboBoxModel getCriteriaFieldComboBoxModel()
getExportFormatModel
public javax.swing.ComboBoxModel getExportFormatModel()
getExportSorterTableModel
public javax.swing.table.TableModel getExportSorterTableModel()
getExportStyleModel
public javax.swing.ComboBoxModel getExportStyleModel()
getIcons
public java.util.List<? extends java.awt.Image> getIcons()
getJDKGuiEngine
public JDKGUIEngine getJDKGuiEngine()
getMessage
public java.lang.String getMessage(java.lang.String message)
getOptionLanguageComboBoxModel
public javax.swing.ComboBoxModel getOptionLanguageComboBoxModel()
getQueryTableCellRenderer
public javax.swing.table.TableCellRenderer getQueryTableCellRenderer()
getQueryTableModel
public javax.swing.table.TableModel getQueryTableModel()
getSelectedKeyFromFieldComboBox
private java.lang.String getSelectedKeyFromFieldComboBox(java.lang.String selectedMessage)
getSelectedMessageFromFieldComboBox
private java.lang.String getSelectedMessageFromFieldComboBox()
getSelectedMessageFromFulfilsComboBox
private java.lang.String getSelectedMessageFromFulfilsComboBox()
getSelectedMessageFromValueComboBox
private java.lang.String getSelectedMessageFromValueComboBox()
getUnicodeFont
public java.awt.Font getUnicodeFont()
- Specified by:
getUnicodeFont
in interface WinHandler
getWindow
public MainWindow getWindow()
invokeKanjiInfoWindow
public void invokeKanjiInfoWindow(java.lang.Integer kanjiRef)
kanjiFileChoose
public void kanjiFileChoose()
optionsAboutButtonPressed
public void optionsAboutButtonPressed()
orQueryButtonPressed
public void orQueryButtonPressed()
posAssignInitialization
private void posAssignInitialization()
preAssignInitialization
private void preAssignInitialization()
QueryModifierModifyButtonPressed
public void QueryModifierModifyButtonPressed()
QueryModifierRemoveButtonPressed
public void QueryModifierRemoveButtonPressed()
QueryModifierResetButtonPressed
public void QueryModifierResetButtonPressed()
saveConfig
public void saveConfig()
selectOrderBy
private KanjiSortExpression selectOrderBy(NumberOrderDef sod,
java.lang.String orderByKey)
selectOrderBy
private KanjiSortExpression selectOrderBy(StringOrderDef sod,
java.lang.String orderByKey)
setDisableForModifing
public void setDisableForModifing(java.lang.Boolean disable)
setExportSortedList
public void setExportSortedList(java.util.List<KanjiTag> sortedList)
setResultPanelBordertText
public void setResultPanelBordertText(java.lang.String text)
setResultPanelToKanjiExportGrid
private void setResultPanelToKanjiExportGrid()
setResultPanelToKanjiToInfoGrid
private void setResultPanelToKanjiToInfoGrid()
setSorterListModified
public void setSorterListModified(boolean b)
setWindow
public void setWindow(MainWindow mainWindow)
strokeFileChoose
public void strokeFileChoose()
tabChangedActionPerformed
public void tabChangedActionPerformed(int index)
updateChoosableQueryComboBoxes
public void updateChoosableQueryComboBoxes()
updateOptionPanel
public void updateOptionPanel()