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) classprivate 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) classprivate class(package private) class(package private) class(package private) class(package private) classclassThis 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.AutoCheckActionprivate org.apache.commons.io.ByteOrderMarkprivate Main.CheckActionprivate booleanprivate final Map<org.languagetool.Language, ConfigurationDialog> private Fileprivate CheckboxMenuItem(package private) static final Stringprivate final List<org.languagetool.Language> private FontChooserprivate JFrameprivate static final Stringprivate static final Stringprivate static final Stringprivate HTTPServerprivate booleanprivate LanguageComboBoxprivate final LocalStorageprivate LanguageToolSupportprivate final JPanelprivate static final intprivate final ResourceBundleprivate JScrollPaneprivate Main.OpenActionprivate final org.apache.commons.collections4.queue.CircularFifoQueue<String> private JMenuprivate JTextPaneprivate Main.SaveActionprivate Main.SaveAsActionprivate Main.ShowResultActionprivate JSplitPaneprivate final JLabelprivate static final Stringprivate JTextPaneprivate JDialogprivate booleanprivate JTextAreaprivate Main.TextLineNumberprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate TrayIconprivate UndoRedoSupportprivate static final intprivate static final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidprivate voidaddLookAndFeelMenuItem(JMenu lafMenu, UIManager.LookAndFeelInfo laf, ButtonGroup buttonGroup) private booleanappendTagsWithDisambigLog(StringBuilder sb, org.languagetool.AnalyzedSentence sentence, boolean odd) private voidprivate voidprivate voidprivate JMenuBarprivate Stringprivate ConfigurationDialogprivate ComponentgetFrame()private ImageIcongetImageIcon(String filename) private Stringprivate KeyStrokegetMenuKeyStroke(int keyEvent) private intgetMnemonic(String key) private Stringprivate voidprivate voidloadFile()private voidprivate voidstatic voidprivate PopupMenuprivate booleanprivate static voidprivate voidquit()private voidprivate voidprivate voidprivate voidsaveFile(boolean newFile) private voidprivate voidsetResultAreaVisible(boolean enable) private voidprivate voidsetTrayMode(boolean trayMode) private voidprivate voidshowGUI()private voidprivate voidprivate voidprivate voidtagText()private voidprivate voidprivate voidprivate 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
-