Package org.languagetool.gui
Class Main
java.lang.Object
org.languagetool.gui.Main
A simple GUI to check texts with.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) class
(package private) class
(package private) class
(package private) class
(package private) class
(package private) class
(package private) class
private class
(package private) class
(package private) class
(package private) class
(package private) static class
(package private) class
(package private) class
(package private) class
(package private) class
private class
(package private) class
(package private) class
(package private) class
(package private) class
class
This class will display line numbers for a related text component.(package private) class
(package private) class
(package private) class
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Main.AutoCheckAction
private org.apache.commons.io.ByteOrderMark
private Main.CheckAction
private boolean
private final Map
<org.languagetool.Language, ConfigurationDialog> private File
private CheckboxMenuItem
(package private) static final String
private final List
<org.languagetool.Language> private FontChooser
private JFrame
private static final String
private static final String
private static final String
private HTTPServer
private boolean
private LanguageComboBox
private final LocalStorage
private LanguageToolSupport
private final JPanel
private static final int
private final ResourceBundle
private JScrollPane
private Main.OpenAction
private final org.apache.commons.collections4.queue.CircularFifoQueue
<String> private JMenu
private JTextPane
private Main.SaveAction
private Main.SaveAsAction
private Main.ShowResultAction
private JSplitPane
private final JLabel
private static final String
private JTextPane
private JDialog
private boolean
private JTextArea
private Main.TextLineNumber
private static final String
private static final String
private static final String
private static final String
private static final String
private TrayIcon
private UndoRedoSupport
private static final int
private static final int
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate void
private void
addLookAndFeelMenuItem
(JMenu lafMenu, UIManager.LookAndFeelInfo laf, ButtonGroup buttonGroup) private boolean
appendTagsWithDisambigLog
(StringBuilder sb, org.languagetool.AnalyzedSentence sentence, boolean odd) private void
private void
private void
private JMenuBar
private String
private ConfigurationDialog
private Component
getFrame()
private ImageIcon
getImageIcon
(String filename) private String
private KeyStroke
getMenuKeyStroke
(int keyEvent) private int
getMnemonic
(String key) private String
private void
private void
loadFile()
private void
private void
static void
private PopupMenu
private boolean
private static void
private void
quit()
private void
private void
private void
private void
saveFile
(boolean newFile) private void
private void
setResultAreaVisible
(boolean enable) private void
private void
setTrayMode
(boolean trayMode) private void
private void
showGUI()
private void
private void
private void
private void
tagText()
private void
private void
private void
private void
-
Field Details
-
EXTERNAL_LANGUAGE_SUFFIX
- See Also:
-
HTML_FONT_START
- See Also:
-
HTML_FONT_END
- See Also:
-
TRAY_ICON
- See Also:
-
TRAY_SERVER_ICON
- See Also:
-
TRAY_SMALL_ICON
- See Also:
-
TRAY_SMALL_SERVER_ICON
- See Also:
-
TRAY_TOOLTIP
- See Also:
-
TAG_COLOR
- See Also:
-
GUI_STATE
- See Also:
-
WINDOW_WIDTH
private static final int WINDOW_WIDTH- See Also:
-
WINDOW_HEIGHT
private static final int WINDOW_HEIGHT- See Also:
-
MAX_RECENT_FILES
private static final int MAX_RECENT_FILES- See Also:
-
messages
-
externalLanguages
-
frame
-
taggerDialog
-
taggerArea
-
textArea
-
textLineNumber
-
numberedTextAreaPane
-
resultArea
-
languageBox
-
enableHttpServerItem
-
httpServer
-
trayIcon
-
closeHidesToTray
private boolean closeHidesToTray -
isInTray
private boolean isInTray -
taggerShowsDisambigLog
private boolean taggerShowsDisambigLog -
ltSupport
-
openAction
-
saveAction
-
saveAsAction
-
autoCheckAction
-
showResultAction
-
checkAction
-
currentFile
-
bom
private org.apache.commons.io.ByteOrderMark bom -
undoRedo
-
statusLabel
-
fontChooserDialog
-
recentFiles
-
recentFilesMenu
-
localStorage
-
configDialogs
-
splitPane
-
mainPanel
-
-
Constructor Details
-
Main
-
-
Method Details
-
loadFile
private void loadFile() -
loadFile
-
saveFile
private void saveFile(boolean newFile) -
addLanguage
-
showOptions
private void showOptions() -
showSelectFontDialog
private void showSelectFontDialog() -
getFrame
-
updateTitle
private void updateTitle() -
createGUI
private void createGUI() -
getLabel
-
getMnemonic
-
getMenuKeyStroke
-
createMenuBar
-
updateRecentFilesMenu
private void updateRecentFilesMenu() -
loadRecentFiles
private void loadRecentFiles() -
addLookAndFeelMenuItem
private void addLookAndFeelMenuItem(JMenu lafMenu, UIManager.LookAndFeelInfo laf, ButtonGroup buttonGroup) -
setLookAndFeel
private void setLookAndFeel() -
makePopupMenu
-
checkClipboardText
private void checkClipboardText() -
hideToTray
private void hideToTray() -
tagText
private void tagText() -
quitOrHide
private void quitOrHide() -
quit
private void quit() -
setTrayIcon
private void setTrayIcon() -
showGUI
private void showGUI() -
restoreFromTray
private void restoreFromTray() -
restoreFromTrayAndCheck
private void restoreFromTrayAndCheck() -
getClipboardText
-
maybeStartServer
private boolean maybeStartServer() -
stopServer
private void stopServer() -
checkTextAndDisplayResults
private void checkTextAndDisplayResults() -
getStackTraceAsHtml
-
setWaitCursor
private void setWaitCursor() -
unsetWaitCursor
private void unsetWaitCursor() -
appendTagsWithDisambigLog
private boolean appendTagsWithDisambigLog(StringBuilder sb, org.languagetool.AnalyzedSentence sentence, boolean odd) -
tagTextAndDisplayResults
private void tagTextAndDisplayResults() -
setResultAreaVisible
private void setResultAreaVisible(boolean enable) -
setTrayMode
private void setTrayMode(boolean trayMode) -
main
-
printUsage
private static void printUsage() -
getImageIcon
-
getCurrentConfigDialog
-