A  B  C  D  E  F  G  H  I  J  K  L  P  R  S  T  U 

A

AbstractArrayListModel < T> - Class in de.topobyte.swing.util.list
 
AbstractArrayListModel() - Constructor for class de .topobyte .swing .util .list . AbstractArrayListModel
Default constructor
AbstractTreeModel - Class in de.topobyte.swing.util.tree
 
AbstractTreeModel() - Constructor for class de .topobyte .swing .util .tree . AbstractTreeModel
 
accept(File) - Method in class de .topobyte .swing .util . ExtensionFileFilter
 
add(T, int) - Method in class de .topobyte .swing .util .list . AbstractArrayListModel
Add the given element to the model.
add(T, int) - Method in class de .topobyte .swing .util .list . ArrayListModel
Add the given element to the model.
addAll(Collection<T>, int) - Method in class de .topobyte .swing .util .list . AbstractArrayListModel
Add the given elements to the model
addAll(Collection<? extends T>, int) - Method in class de .topobyte .swing .util .list . ArrayListModel
Add the given elements to the model
addEmptyBorder(JComponent, int) - Static method in class de .topobyte .swing .util . BorderHelper
Add an empty border to the specified component by creating a CompoundBorder from the old border of the component and a new empty border.
addEmptyBorder(JComponent, int, int, int, int) - Static method in class de .topobyte .swing .util . BorderHelper
Add an empty border to the specified component by creating a CompoundBorder from the old border of the component and a new empty border.
addListDataListener(ListDataListener) - Method in class de .topobyte .swing .util .combobox . ListComboBoxModel
 
addTreeModelListener(TreeModelListener) - Method in class de .topobyte .swing .util .tree . AbstractTreeModel
 
addTreeModelListener(TreeModelListener) - Method in class de .topobyte .swing .util .tree . TreeModelListenerList
Add a listener to the list of listeners.
ArrayListModel < T> - Class in de.topobyte.swing.util.list
 
ArrayListModel() - Constructor for class de .topobyte .swing .util .list . ArrayListModel
Default constructor

B

BooleanComboBoxModel - Class in de.topobyte.swing.util.combobox
A combo box model for combo boxes that allow the user to select true or false.
BooleanComboBoxModel(boolean) - Constructor for class de .topobyte .swing .util .combobox . BooleanComboBoxModel
Create a new combo box model for boolean values.
BorderHelper - Class in de.topobyte.swing.util
Utilities for adding Borders to JComponents.
BorderHelper() - Constructor for class de .topobyte .swing .util . BorderHelper
 
BufferedImageIcon - Class in de.topobyte.swing.util
An Icon implementation based on BufferedImage.
BufferedImageIcon(BufferedImage) - Constructor for class de .topobyte .swing .util . BufferedImageIcon
Create a new icon from this buffered image.
ButtonPane - Class in de.topobyte.swing.util
 
ButtonPane(List<JButton>) - Constructor for class de .topobyte .swing .util . ButtonPane
Create a new ButtonPane

C

canImport(TransferHandler.TransferSupport) - Method in class de .topobyte .swing .util .dnd . DestinationSourceTransferHandler
 
canImport(TransferHandler.TransferSupport) - Method in interface de .topobyte .swing .util .dnd . DestinationTransferHandler
Method from TransferHandler
changedUpdate(DocumentEvent) - Method in class de .topobyte .swing .util . DocumentAdapter
 
Components - Class in de.topobyte.swing.util
Helper methods for Components.
Components() - Constructor for class de .topobyte .swing .util . Components
 
createTransferable(JComponent) - Method in class de .topobyte .swing .util .dnd . DestinationSourceTransferHandler
 
createTransferable(JComponent) - Method in class de .topobyte .swing .util .dnd . SourceAwareTransferHandler
 
createTransferable(JComponent) - Method in interface de .topobyte .swing .util .dnd . SourceTransferHandler
Method from TransferHandler

D

Data(K, V) - Constructor for class de .topobyte .swing .util .combobox . KeyValueComboBox.Data
 
de.topobyte.swing.util - package de.topobyte.swing.util
 
de.topobyte.swing.util.combobox - package de.topobyte.swing.util.combobox
 
de.topobyte.swing.util.dnd - package de.topobyte.swing.util.dnd
 
de.topobyte.swing.util.dnd.panel - package de.topobyte.swing.util.dnd.panel
 
de.topobyte.swing.util.list - package de.topobyte.swing.util.list
 
de.topobyte.swing.util.tree - package de.topobyte.swing.util.tree
 
DefaultElementWrapper < T> - Class in de.topobyte.swing.util
 
DefaultElementWrapper(T) - Constructor for class de .topobyte .swing .util . DefaultElementWrapper
 
DestinationSourceTransferHandler - Class in de.topobyte.swing.util.dnd
A class that combines a drag source and a drag destination to a fully functional TransferHandler.
DestinationSourceTransferHandler() - Constructor for class de .topobyte .swing .util .dnd . DestinationSourceTransferHandler
 
DestinationTransferHandler - Interface in de.topobyte.swing.util.dnd
An interface that should be implemented to design a destination for drag operations.
DndPanel < T> - Class in de.topobyte.swing.util.dnd.panel
 
DndPanel(T, boolean, boolean) - Constructor for class de .topobyte .swing .util .dnd .panel . DndPanel
Create a new DndPanel representing the denoted data.
DocumentAdapter - Class in de.topobyte.swing.util
A convenience adapter that delegates all three different event of a DocumentListener to a single update method.
DocumentAdapter() - Constructor for class de .topobyte .swing .util . DocumentAdapter
 
dragGestureRecognized(DragGestureEvent) - Method in class de .topobyte .swing .util .dnd .panel . DndPanel
 

E

element - Variable in class de .topobyte .swing .util . DefaultElementWrapper
 
ElementWrapper < T> - Interface in de.topobyte.swing.util
 
equals(Object) - Method in class de .topobyte .swing .util . DefaultElementWrapper
 
exportDone(JComponent, Transferable, int) - Method in class de .topobyte .swing .util .dnd . DestinationSourceTransferHandler
 
exportDone(JComponent, Transferable, int) - Method in class de .topobyte .swing .util .dnd . SourceAwareTransferHandler
 
exportDone(JComponent, Transferable, int) - Method in interface de .topobyte .swing .util .dnd . SourceTransferHandler
Method from TransferHandler
ExtensionFileFilter - Class in de.topobyte.swing.util
A simple file filter implementation based on file extensions.
ExtensionFileFilter(String, String) - Constructor for class de .topobyte .swing .util . ExtensionFileFilter
Create an ExtensionFileFilter instance accepting files with the extension and information denoted.

F

FrameHelper - Class in de.topobyte.swing.util
Utilities for working with Frames.
FrameHelper() - Constructor for class de .topobyte .swing .util . FrameHelper
 

G

getComponent() - Method in class de .topobyte .swing .util .dnd .panel . DndPanel
Override this method to provide a component to visualize the data represented.
getComponent() - Method in class de .topobyte .swing .util .dnd .panel . StringDndPanel
 
getContainingDialog(Component) - Static method in class de .topobyte .swing .util . Components
Get the containing JDialog of the given component.
getContainingFrame(Component) - Static method in class de .topobyte .swing .util . Components
Get the containing JFrame of the given component.
getContainingWindow(Component) - Static method in class de .topobyte .swing .util . Components
Get the containing Window of the given component.
getData() - Method in class de .topobyte .swing .util .dnd .panel . DndPanel
 
getDescription() - Method in class de .topobyte .swing .util . ExtensionFileFilter
 
getElement() - Method in class de .topobyte .swing .util . DefaultElementWrapper
 
getElement() - Method in interface de .topobyte .swing .util . ElementWrapper
 
getElementAt(int) - Method in class de .topobyte .swing .util .combobox . BooleanComboBoxModel
 
getElementAt(int) - Method in class de .topobyte .swing .util .combobox . ListComboBoxModel
 
getElementAt(int) - Method in class de .topobyte .swing .util .list . AbstractArrayListModel
 
getElementAt(int) - Method in class de .topobyte .swing .util .list . ArrayListModel
 
getExtension() - Method in class de .topobyte .swing .util . ExtensionFileFilter
 
getIconHeight() - Method in class de .topobyte .swing .util . BufferedImageIcon
 
getIconWidth() - Method in class de .topobyte .swing .util . BufferedImageIcon
 
getInfo() - Method in class de .topobyte .swing .util . ExtensionFileFilter
 
getLabelString(T) - Method in class de .topobyte .swing .util .dnd .panel . StringDndPanel
Implement this to decide about the information displayed by the label.
getName() - Method in class de .topobyte .swing .util .combobox . KeyValueComboBox.Data
 
getRealElementAt(int) - Method in class de .topobyte .swing .util .list . AbstractArrayListModel
Retrieve the real element (not the wrapper element retrieved with getElementAt) for the denoted position.
getSelectedElement() - Method in class de .topobyte .swing .util .combobox . ListComboBoxModel
 
getSelectedFolder() - Method in class de .topobyte .swing .util . SelectFolderWidget
 
getSelectedItem() - Method in class de .topobyte .swing .util .combobox . BooleanComboBoxModel
 
getSelectedItem() - Method in class de .topobyte .swing .util .combobox . ListComboBoxModel
 
getSelectedItem(JComboBox<E>) - Static method in class de .topobyte .swing .util . JComboBoxes
Method to get the selected item of a JComboBox without casting.
getSelectedValue() - Method in class de .topobyte .swing .util .combobox . KeyValueComboBox
 
getSize() - Method in class de .topobyte .swing .util .combobox . BooleanComboBoxModel
 
getSize() - Method in class de .topobyte .swing .util .combobox . ListComboBoxModel
 
getSize() - Method in class de .topobyte .swing .util .list . AbstractArrayListModel
 
getSize() - Method in class de .topobyte .swing .util .list . ArrayListModel
 
getSourceActions(JComponent) - Method in class de .topobyte .swing .util .dnd . DestinationSourceTransferHandler
 
getSourceActions(JComponent) - Method in interface de .topobyte .swing .util .dnd . SourceTransferHandler
Method from TransferHandler
getSupportedFlavors() - Method in class de .topobyte .swing .util .dnd .panel . DndPanel
Override this method to provide the list of supported DataFlavors.
getSupportedFlavors() - Method in class de .topobyte .swing .util .dnd .panel . SimpleDndPanel
 
getText() - Method in class de .topobyte .swing .util . JPanelTextField
 
getTextField() - Method in class de .topobyte .swing .util . JPanelTextField
 
getTransferData(DataFlavor, T) - Method in class de .topobyte .swing .util .dnd .panel . DndPanel
Override this method to provide the TransferData for the represented instance.
getTransferData(DataFlavor, T) - Method in class de .topobyte .swing .util .dnd .panel . PanelTransferable
Override this to provide the transferable data object.
getTransferData(DataFlavor) - Method in class de .topobyte .swing .util .dnd .panel . PanelTransferable
 
getTransferData(DataFlavor, T) - Method in class de .topobyte .swing .util .dnd .panel . SimpleDndPanel
 
getTransferData(T) - Method in class de .topobyte .swing .util .dnd .panel . SimpleDndPanel
Override this to provide the transferable data for the denoted instance.
getTransferData(T) - Method in class de .topobyte .swing .util .dnd .panel . SimpleSerializingDndPanel
 
getTransferDataFlavors() - Method in class de .topobyte .swing .util .dnd .panel . PanelTransferable
 
getValue() - Method in class de .topobyte .swing .util .combobox . KeyValueComboBox.Data
 
getValue(T) - Method in class de .topobyte .swing .util .list . AbstractArrayListModel
Get a String representation of the denoted element that should be shown within the list.

H

hashCode() - Method in class de .topobyte .swing .util . DefaultElementWrapper
 

I

importData(TransferHandler.TransferSupport) - Method in class de .topobyte .swing .util .dnd . DestinationSourceTransferHandler
 
importData(TransferHandler.TransferSupport) - Method in interface de .topobyte .swing .util .dnd . DestinationTransferHandler
Method from TransferHandler
importData(TransferHandler.TransferSupport) - Method in class de .topobyte .swing .util .dnd .panel . DndPanel
Override this method to handle the import of data.
importData(TransferHandler.TransferSupport) - Method in class de .topobyte .swing .util .dnd .panel . SimpleDndPanel
 
importData(Object) - Method in class de .topobyte .swing .util .dnd .panel . SimpleDndPanel
Override this to handle importing data.
importData(Object) - Method in class de .topobyte .swing .util .dnd .panel . SimpleSerializingDndPanel
 
insertUpdate(DocumentEvent) - Method in class de .topobyte .swing .util . DocumentAdapter
 
isDataFlavorSupported(DataFlavor) - Method in class de .topobyte .swing .util .dnd .panel . PanelTransferable
 
isDestination() - Method in class de .topobyte .swing .util .dnd .panel . DndPanel
Find out whether this panel is a drag destination.
isDragWithinSameComponent() - Method in class de .topobyte .swing .util .dnd . SourceAwareTransferHandler
 
isSource() - Method in class de .topobyte .swing .util .dnd .panel . DndPanel
Find out whether this panel is a drag source.

J

JComboBoxes - Class in de.topobyte.swing.util
Helper methods for JComboBoxes.
JComboBoxes() - Constructor for class de .topobyte .swing .util . JComboBoxes
 
JPanelTextField - Class in de.topobyte.swing.util
A JPanel that contains a JTextField in a BorderLayout
JPanelTextField() - Constructor for class de .topobyte .swing .util . JPanelTextField
Creates an empty JTextField placed in the JPanel using the BorderLayout.CENTER constraint.
JPanelTextField(String) - Constructor for class de .topobyte .swing .util . JPanelTextField
Creates a JTextField with the specified text placed in the JPanel using the BorderLayout.CENTER constraint.
JPanelTextField(String, String) - Constructor for class de .topobyte .swing .util . JPanelTextField
Creates a JTextField with the specified text placed in the JPanel using the specified constraint.

K

KeyValueComboBox < K , V> - Class in de.topobyte.swing.util.combobox
A combo box that displays a list of values using a corresponding list of names.
KeyValueComboBox(K[], V[], Integer) - Constructor for class de .topobyte .swing .util .combobox . KeyValueComboBox
 
KeyValueComboBox.Data < K , V> - Class in de.topobyte.swing.util.combobox
 

L

ListComboBoxModel < T> - Class in de.topobyte.swing.util.combobox
 
ListComboBoxModel(List<T>) - Constructor for class de .topobyte .swing .util .combobox . ListComboBoxModel
Create a new ComboBoxModel backed by the given list of items.

P

paintIcon(Component, Graphics, int, int) - Method in class de .topobyte .swing .util . BufferedImageIcon
 
PanelTransferable < T> - Class in de.topobyte.swing.util.dnd.panel
The Transferable implementation used during transfers from the DndPanel.
PanelTransferable(T, List<DataFlavor>) - Constructor for class de .topobyte .swing .util .dnd .panel . PanelTransferable
Create an instance of the transferable.
pickFolder() - Method in class de .topobyte .swing .util . SelectFolderWidget
 

R

remove(int) - Method in class de .topobyte .swing .util .list . AbstractArrayListModel
Remove the element at the denoted index from the model.
remove(int) - Method in class de .topobyte .swing .util .list . ArrayListModel
Remove the element at the denoted index from the model.
removeListDataListener(ListDataListener) - Method in class de .topobyte .swing .util .combobox . ListComboBoxModel
 
removeTreeModelListener(TreeModelListener) - Method in class de .topobyte .swing .util .tree . AbstractTreeModel
 
removeTreeModelListener(TreeModelListener) - Method in class de .topobyte .swing .util .tree . TreeModelListenerList
Remove a previously added listener from the list of listeners.
removeUpdate(DocumentEvent) - Method in class de .topobyte .swing .util . DocumentAdapter
 

S

SelectFolderWidget - Class in de.topobyte.swing.util
 
SelectFolderWidget(File) - Constructor for class de .topobyte .swing .util . SelectFolderWidget
 
setData(T) - Method in class de .topobyte .swing .util .dnd .panel . DndPanel
Set the data to represent.
setDestinationHandler(DestinationTransferHandler) - Method in class de .topobyte .swing .util .dnd . DestinationSourceTransferHandler
The instance to use as a drag destination.
setEnabled(boolean) - Method in class de .topobyte .swing .util . SelectFolderWidget
 
setMinPreferredWidth(int) - Method in class de .topobyte .swing .util .combobox . KeyValueComboBox
 
setSelectedItem(Object) - Method in class de .topobyte .swing .util .combobox . BooleanComboBoxModel
 
setSelectedItem(Object) - Method in class de .topobyte .swing .util .combobox . ListComboBoxModel
 
setSourceHandler(SourceTransferHandler) - Method in class de .topobyte .swing .util .dnd . DestinationSourceTransferHandler
The instance to use as a drag source.
setText(String) - Method in class de .topobyte .swing .util . JPanelTextField
 
setup(T) - Method in class de .topobyte .swing .util .dnd .panel . DndPanel
Setup the panel to represent the denoted geometryIndex.
setup(T) - Method in class de .topobyte .swing .util .dnd .panel . StringDndPanel
 
showFrameWithComponent(String, JComponent, int, int, int, int, boolean) - Static method in class de .topobyte .swing .util . FrameHelper
Show the specified component in a JFrame.
SimpleDndPanel < T> - Class in de.topobyte.swing.util.dnd.panel
 
SimpleDndPanel(DataFlavor, T, boolean, boolean) - Constructor for class de .topobyte .swing .util .dnd .panel . SimpleDndPanel
Create an instance of the simple DndPanel that only supports a single data flavor.
SimpleSerializingDndPanel < T> - Class in de.topobyte.swing.util.dnd.panel
 
SimpleSerializingDndPanel(DataFlavor, T, boolean, boolean) - Constructor for class de .topobyte .swing .util .dnd .panel . SimpleSerializingDndPanel
Create an instance of a simple DndPanel that transports data via JDK serialization.
SourceAwareTransferHandler - Class in de.topobyte.swing.util.dnd
Subclasses have to delegate calls of createTransferable and exportDone to these methods to ensure that isDragWithinSameComponent can work properly.
SourceAwareTransferHandler() - Constructor for class de .topobyte .swing .util .dnd . SourceAwareTransferHandler
 
SourceTransferHandler - Interface in de.topobyte.swing.util.dnd
An interface that should be implemented to design a source for drag operations.
StringDndPanel < T> - Class in de.topobyte.swing.util.dnd.panel
 
StringDndPanel(T, boolean, boolean) - Constructor for class de .topobyte .swing .util .dnd .panel . StringDndPanel
 

T

toString(T) - Method in class de .topobyte .swing .util .combobox . ListComboBoxModel
This method defines the appearance of the elements.
toString() - Method in class de .topobyte .swing .util . DefaultElementWrapper
 
TreeModelListenerList - Class in de.topobyte.swing.util.tree
 
TreeModelListenerList() - Constructor for class de .topobyte .swing .util .tree . TreeModelListenerList
 
triggerTreeNodesChanged(TreeModelEvent) - Method in class de .topobyte .swing .util .tree . AbstractTreeModel
For each registered listener, call the method treeNodesChanged with the denoted event.
triggerTreeNodesChanged(TreeModelEvent) - Method in class de .topobyte .swing .util .tree . TreeModelListenerList
For each registered listener, call the method treeNodesChanged with the denoted event.
triggerTreeNodesInserted(TreeModelEvent) - Method in class de .topobyte .swing .util .tree . AbstractTreeModel
For each registered listener, call the method treeNodesInserted with the denoted event.
triggerTreeNodesInserted(TreeModelEvent) - Method in class de .topobyte .swing .util .tree . TreeModelListenerList
For each registered listener, call the method treeNodesInserted with the denoted event.
triggerTreeNodesRemoved(TreeModelEvent) - Method in class de .topobyte .swing .util .tree . AbstractTreeModel
For each registered listener, call the method treeNodesRemoved with the denoted event.
triggerTreeNodesRemoved(TreeModelEvent) - Method in class de .topobyte .swing .util .tree . TreeModelListenerList
For each registered listener, call the method treeNodesRemoved with the denoted event.
triggerTreeStructureChanged(TreeModelEvent) - Method in class de .topobyte .swing .util .tree . AbstractTreeModel
For each registered listener, call the method treeStructureChanged with the denoted event.
triggerTreeStructureChanged(TreeModelEvent) - Method in class de .topobyte .swing .util .tree . TreeModelListenerList
For each registered listener, call the method treeStructureChanged with the denoted event.

U

update(DocumentEvent) - Method in class de .topobyte .swing .util . DocumentAdapter
A general event that will be triggered by any of the DocumentListener's events.
A  B  C  D  E  F  G  H  I  J  K  L  P  R  S  T  U