Class and Description |
---|
AbstractFileChooser
Abstract class to allow different file chooser implementations.
|
HistoryComboBox |
JosmTextArea
Subclass of
JTextArea that adds a "native" context menu (cut/copy/paste/select all). |
JosmTextField
Subclass of
JTextField that:
adds a "native" context menu (cut/copy/paste/select all)
adds an optional "hint" displayed when no text has been entered
disables the global advanced key press detector when focused
This class must be used everywhere in core and plugins instead of JTextField . |
OsmPrimitivesTable |
Class and Description |
---|
HistoryComboBox |
Class and Description |
---|
EditableList
A
JList containing items, and JButton s to add/edit/delete items. |
Class and Description |
---|
ImageLabel
A small user interface component that consists of an image label and
a fixed text content to the right of the image.
|
JMultilineLabel
Creates a normal label that will wrap its contents if there less width than
required to print it in one line.
|
JosmEditorPane
Subclass of
JEditorPane that adds a "native" context menu (cut/copy/paste/select all)
and effectively uses JOSM user agent when performing HTTP request in JEditorPane.setPage(URL) method. |
JosmTextArea
Subclass of
JTextArea that adds a "native" context menu (cut/copy/paste/select all). |
JosmTextField
Subclass of
JTextField that:
adds a "native" context menu (cut/copy/paste/select all)
adds an optional "hint" displayed when no text has been entered
disables the global advanced key press detector when focused
This class must be used everywhere in core and plugins instead of JTextField . |
Class and Description |
---|
HtmlPanel
This panel can be used to display larger sections of formatted text in
HTML.
|
Class and Description |
---|
AbstractTextComponentValidator
This is an abstract class for a validator on a text component.
|
JosmTextField
Subclass of
JTextField that:
adds a "native" context menu (cut/copy/paste/select all)
adds an optional "hint" displayed when no text has been entered
disables the global advanced key press detector when focused
This class must be used everywhere in core and plugins instead of JTextField . |
Class and Description |
---|
OsmPrimitivesTable |
OsmPrimitivesTableModel |
Class and Description |
---|
OsmPrimitivesTable |
OsmPrimitivesTableModel |
Class and Description |
---|
JosmTextField
Subclass of
JTextField that:
adds a "native" context menu (cut/copy/paste/select all)
adds an optional "hint" displayed when no text has been entered
disables the global advanced key press detector when focused
This class must be used everywhere in core and plugins instead of JTextField . |
OsmPrimitivesTable |
OsmPrimitivesTableModel |
Class and Description |
---|
JMultilineLabel
Creates a normal label that will wrap its contents if there less width than
required to print it in one line.
|
JosmComboBox
Class overriding each
JComboBox in JOSM to control consistently the number of displayed items at once.This is needed because of the default Java behaviour that may display the top-down list off the screen (see #7917). |
Class and Description |
---|
DisableShortcutsOnFocusGainedTextField
A JTextField that disabled all JOSM shortcuts composed of a single key without modifier (except F1 to F12),
in order to avoid them to be triggered while typing.
|
HistoryComboBox |
JosmTextArea
Subclass of
JTextArea that adds a "native" context menu (cut/copy/paste/select all). |
JosmTextField
Subclass of
JTextField that:
adds a "native" context menu (cut/copy/paste/select all)
adds an optional "hint" displayed when no text has been entered
disables the global advanced key press detector when focused
This class must be used everywhere in core and plugins instead of JTextField . |
ListPopupMenu |
MultiSplitPane
All properties in this class are bound: when a properties value
is changed, all PropertyChangeListeners are fired.
|
OsmIdTextField
A text field designed to enter one or several OSM primitive IDs.
|
OsmPrimitiveTypesComboBox
A Combo box containing OSM primitive types (Node, Way, Relation).
|
PopupMenuLauncher
Utility class that helps to display popup menus on mouse events.
|
Class and Description |
---|
ChangesetIdTextField
A text field designed to enter a single OSM changeset ID.
|
JMultilineLabel
Creates a normal label that will wrap its contents if there less width than
required to print it in one line.
|
JosmTextArea
Subclass of
JTextArea that adds a "native" context menu (cut/copy/paste/select all). |
JosmTextField
Subclass of
JTextField that:
adds a "native" context menu (cut/copy/paste/select all)
adds an optional "hint" displayed when no text has been entered
disables the global advanced key press detector when focused
This class must be used everywhere in core and plugins instead of JTextField . |
PopupMenuLauncher
Utility class that helps to display popup menus on mouse events.
|
Class and Description |
---|
AbstractTextComponentValidator
This is an abstract class for a validator on a text component.
|
BoundingBoxSelectionPanel |
JMultilineLabel
Creates a normal label that will wrap its contents if there less width than
required to print it in one line.
|
JosmTextField
Subclass of
JTextField that:
adds a "native" context menu (cut/copy/paste/select all)
adds an optional "hint" displayed when no text has been entered
disables the global advanced key press detector when focused
This class must be used everywhere in core and plugins instead of JTextField . |
Class and Description |
---|
OsmPrimitivesTable |
OsmPrimitivesTableModel |
Class and Description |
---|
HistoryComboBox |
JMultilineLabel
Creates a normal label that will wrap its contents if there less width than
required to print it in one line.
|
JosmComboBox
Class overriding each
JComboBox in JOSM to control consistently the number of displayed items at once.This is needed because of the default Java behaviour that may display the top-down list off the screen (see #7917). |
JosmTextArea
Subclass of
JTextArea that adds a "native" context menu (cut/copy/paste/select all). |
JosmTextField
Subclass of
JTextField that:
adds a "native" context menu (cut/copy/paste/select all)
adds an optional "hint" displayed when no text has been entered
disables the global advanced key press detector when focused
This class must be used everywhere in core and plugins instead of JTextField . |
Class and Description |
---|
JosmEditorPane
Subclass of
JEditorPane that adds a "native" context menu (cut/copy/paste/select all)
and effectively uses JOSM user agent when performing HTTP request in JEditorPane.setPage(URL) method. |
Class and Description |
---|
JMultilineLabel
Creates a normal label that will wrap its contents if there less width than
required to print it in one line.
|
PopupMenuLauncher
Utility class that helps to display popup menus on mouse events.
|
UrlLabel
Label that contains a clickable link.
|
Class and Description |
---|
HistoryComboBox |
JMultilineLabel
Creates a normal label that will wrap its contents if there less width than
required to print it in one line.
|
JosmComboBox
Class overriding each
JComboBox in JOSM to control consistently the number of displayed items at once.This is needed because of the default Java behaviour that may display the top-down list off the screen (see #7917). |
JosmPasswordField
A subclass of
JPasswordField to implement a workaround to
JDK bug 6322854. |
JosmTextField
Subclass of
JTextField that:
adds a "native" context menu (cut/copy/paste/select all)
adds an optional "hint" displayed when no text has been entered
disables the global advanced key press detector when focused
This class must be used everywhere in core and plugins instead of JTextField . |
Class and Description |
---|
JosmComboBox
Class overriding each
JComboBox in JOSM to control consistently the number of displayed items at once.This is needed because of the default Java behaviour that may display the top-down list off the screen (see #7917). |
JosmTextField
Subclass of
JTextField that:
adds a "native" context menu (cut/copy/paste/select all)
adds an optional "hint" displayed when no text has been entered
disables the global advanced key press detector when focused
This class must be used everywhere in core and plugins instead of JTextField . |
Class and Description |
---|
DateEditorWithSlider
Widget originally created for date filtering of GPX tracks.
|
Class and Description |
---|
AbstractTextComponentValidator
This is an abstract class for a validator on a text component.
|
HtmlPanel
This panel can be used to display larger sections of formatted text in
HTML.
|
JosmComboBox
Class overriding each
JComboBox in JOSM to control consistently the number of displayed items at once.This is needed because of the default Java behaviour that may display the top-down list off the screen (see #7917). |
JosmPasswordField
A subclass of
JPasswordField to implement a workaround to
JDK bug 6322854. |
JosmTextField
Subclass of
JTextField that:
adds a "native" context menu (cut/copy/paste/select all)
adds an optional "hint" displayed when no text has been entered
disables the global advanced key press detector when focused
This class must be used everywhere in core and plugins instead of JTextField . |
VerticallyScrollablePanel |
Class and Description |
---|
AbstractFileChooser
Abstract class to allow different file chooser implementations.
|
JosmTextField
Subclass of
JTextField that:
adds a "native" context menu (cut/copy/paste/select all)
adds an optional "hint" displayed when no text has been entered
disables the global advanced key press detector when focused
This class must be used everywhere in core and plugins instead of JTextField . |
Class and Description |
---|
JosmTextField
Subclass of
JTextField that:
adds a "native" context menu (cut/copy/paste/select all)
adds an optional "hint" displayed when no text has been entered
disables the global advanced key press detector when focused
This class must be used everywhere in core and plugins instead of JTextField . |
Class and Description |
---|
JosmTextField
Subclass of
JTextField that:
adds a "native" context menu (cut/copy/paste/select all)
adds an optional "hint" displayed when no text has been entered
disables the global advanced key press detector when focused
This class must be used everywhere in core and plugins instead of JTextField . |
Class and Description |
---|
JosmComboBox
Class overriding each
JComboBox in JOSM to control consistently the number of displayed items at once.This is needed because of the default Java behaviour that may display the top-down list off the screen (see #7917). |
JosmTextField
Subclass of
JTextField that:
adds a "native" context menu (cut/copy/paste/select all)
adds an optional "hint" displayed when no text has been entered
disables the global advanced key press detector when focused
This class must be used everywhere in core and plugins instead of JTextField . |
Class and Description |
---|
JosmComboBox
Class overriding each
JComboBox in JOSM to control consistently the number of displayed items at once.This is needed because of the default Java behaviour that may display the top-down list off the screen (see #7917). |
JosmTextArea
Subclass of
JTextArea that adds a "native" context menu (cut/copy/paste/select all). |
JosmTextField
Subclass of
JTextField that:
adds a "native" context menu (cut/copy/paste/select all)
adds an optional "hint" displayed when no text has been entered
disables the global advanced key press detector when focused
This class must be used everywhere in core and plugins instead of JTextField . |
Class and Description |
---|
JosmTextField
Subclass of
JTextField that:
adds a "native" context menu (cut/copy/paste/select all)
adds an optional "hint" displayed when no text has been entered
disables the global advanced key press detector when focused
This class must be used everywhere in core and plugins instead of JTextField . |
Class and Description |
---|
JosmTextField
Subclass of
JTextField that:
adds a "native" context menu (cut/copy/paste/select all)
adds an optional "hint" displayed when no text has been entered
disables the global advanced key press detector when focused
This class must be used everywhere in core and plugins instead of JTextField . |
VerticallyScrollablePanel |
Class and Description |
---|
HistoryComboBox |
JosmComboBox
Class overriding each
JComboBox in JOSM to control consistently the number of displayed items at once.This is needed because of the default Java behaviour that may display the top-down list off the screen (see #7917). |
JosmTextField
Subclass of
JTextField that:
adds a "native" context menu (cut/copy/paste/select all)
adds an optional "hint" displayed when no text has been entered
disables the global advanced key press detector when focused
This class must be used everywhere in core and plugins instead of JTextField . |
Class and Description |
---|
AbstractTextComponentValidator
This is an abstract class for a validator on a text component.
|
JosmPasswordField
A subclass of
JPasswordField to implement a workaround to
JDK bug 6322854. |
JosmTextField
Subclass of
JTextField that:
adds a "native" context menu (cut/copy/paste/select all)
adds an optional "hint" displayed when no text has been entered
disables the global advanced key press detector when focused
This class must be used everywhere in core and plugins instead of JTextField . |
VerticallyScrollablePanel |
Class and Description |
---|
JosmComboBox
Class overriding each
JComboBox in JOSM to control consistently the number of displayed items at once.This is needed because of the default Java behaviour that may display the top-down list off the screen (see #7917). |
JosmTextField
Subclass of
JTextField that:
adds a "native" context menu (cut/copy/paste/select all)
adds an optional "hint" displayed when no text has been entered
disables the global advanced key press detector when focused
This class must be used everywhere in core and plugins instead of JTextField . |
Class and Description |
---|
JosmComboBox
Class overriding each
JComboBox in JOSM to control consistently the number of displayed items at once.This is needed because of the default Java behaviour that may display the top-down list off the screen (see #7917). |
JosmTextField
Subclass of
JTextField that:
adds a "native" context menu (cut/copy/paste/select all)
adds an optional "hint" displayed when no text has been entered
disables the global advanced key press detector when focused
This class must be used everywhere in core and plugins instead of JTextField . |
QuadStateCheckBox
A four-state checkbox.
|
QuadStateCheckBox.State
The 4 possible states of this checkbox.
|
Class and Description |
---|
JosmComboBox
Class overriding each
JComboBox in JOSM to control consistently the number of displayed items at once.This is needed because of the default Java behaviour that may display the top-down list off the screen (see #7917). |
JosmTextField
Subclass of
JTextField that:
adds a "native" context menu (cut/copy/paste/select all)
adds an optional "hint" displayed when no text has been entered
disables the global advanced key press detector when focused
This class must be used everywhere in core and plugins instead of JTextField . |
Class and Description |
---|
AbstractFileChooser
Abstract class to allow different file chooser implementations.
|
AbstractIdTextField
An abstract class for ID text fields.
|
AbstractTextComponentValidator
This is an abstract class for a validator on a text component.
|
ComboBoxHistory |
FileChooserManager
A chained utility class used to create and open
AbstractFileChooser dialogs.Use only this class if you need to control specifically your AbstractFileChooser dialog. |
HistoryChangedListener |
JosmComboBox
Class overriding each
JComboBox in JOSM to control consistently the number of displayed items at once.This is needed because of the default Java behaviour that may display the top-down list off the screen (see #7917). |
JosmEditorPane
Subclass of
JEditorPane that adds a "native" context menu (cut/copy/paste/select all)
and effectively uses JOSM user agent when performing HTTP request in JEditorPane.setPage(URL) method. |
JosmTextField
Subclass of
JTextField that:
adds a "native" context menu (cut/copy/paste/select all)
adds an optional "hint" displayed when no text has been entered
disables the global advanced key press detector when focused
This class must be used everywhere in core and plugins instead of JTextField . |
MultiSplitLayout
The MultiSplitLayout layout manager recursively arranges its
components in row and column groups called "Splits".
|
MultiSplitLayout.Divider
Models a single vertical/horiztonal divider.
|
MultiSplitLayout.Node
Base class for the nodes that model a MultiSplitLayout.
|
MultiSplitLayout.Split
Defines a vertical or horizontal subdivision into two or more
tiles.
|
MultiSplitPane.DividerPainter
Draws a single Divider.
|
OsmPrimitivesTableModel |
PopupMenuLauncher
Utility class that helps to display popup menus on mouse events.
|
QuadStateCheckBox.QuadStateDecorator |
QuadStateCheckBox.State
The 4 possible states of this checkbox.
|
TextContextualPopupMenu
A popup menu designed for text components.
|
TextContextualPopupMenu.UndoAction |
Class and Description |
---|
JosmTextField
Subclass of
JTextField that:
adds a "native" context menu (cut/copy/paste/select all)
adds an optional "hint" displayed when no text has been entered
disables the global advanced key press detector when focused
This class must be used everywhere in core and plugins instead of JTextField . |
Class and Description |
---|
JMultilineLabel
Creates a normal label that will wrap its contents if there less width than
required to print it in one line.
|
Class and Description |
---|
UrlLabel
Label that contains a clickable link.
|