Package de.bielefeld.umweltamt.aui.utils

Class Summary
AuikUtils Diverse häufiger benötigte Utility-Methoden, die keiner anderen Klasse zugeordnet werden können.
AutoCompletion Eine Klasse für eine durchsuchbare ComboBox mit automatischer Vervollständigung / Suche.
BasicEntryField Ein JTextField, dass seinen Inhalt auswählt, wenn es den Keyboard-Fokus bekommt.
BasicFormattedField Ein JFormattedTextField, dass seinen Inhalt auswählt, wenn es den Keyboard-Fokus bekommt.
BasicTableModel Die Grundlage für weitere TableModels.
ChartDataSets Eine Factory-Klasse um DataSets etc. für JFreeChart-Diagramme aus verschiedenen Daten zu erzeugen.
Charts Eine Factory-Klasse um oft benutzte Diagramme zu erzeugen
ComboBoxRenderer Ein CellRenderer der eine ComboBox mit dem aktuellen Wert der Zelle anzeigt.
CurrencyDouble  
DateFormatter  
DateUtils Diese Klasse stellt einige Funktionen bereit, die die Arbeit mit Zeit- und Datumswerten erleichtern.
DatumTest  
DoubleEditor Implements a cell editor that uses a formatted text field to edit Double values.
DoubleField Ein JFormattedTextField zum Bearbeiten von Fließkomma-Zahlen.
DoubleRenderer Ein TableCellRenderer um Doubles und KommaDoubles gerundet anzuzeigen.
EditableListTableModel Eine TableModel-Grundlage, basierend auf einer java.util.Liste .
FixedSizeFilter Ein DocumentFilter um die maximale Zahl von Zeichen in einer JTextComponent (JTextField, JTextArea etc.) zu limitieren.
GlassPane This is the glass pane class that intercepts screen interactions during system busy states.
GradientPanel A panel with a horizontal gradient background.
HexString Contains utility functions for converting between hexadecimal strings and their equivalent byte buffers or String objects.
IntegerField Ein JFormattedTextField zum Bearbeiten von Integern.
JRMapDataSource Diese Klasse stellt ein JRDataSource dar.
KommaDouble Ein Wrapper um Doubles aus Strings mit Komma zu erzeugen.
LimitedTextArea Eine JTextArea, in die nur eine begrenzte Anzahl von Zeichen eingegeben werden können.
LimitedTextField Ein JTextField, in dass nur eine begrenzte Anzahl von Zeichen eingegeben werden können.
ListTableModel Eine TableModel-Grundlage, basierend auf einer java.util.Liste .
LongNameComboBoxRenderer Ein ListCellRenderer um den einzelnen Items in Listen (besonders in ComboBoxen) einen Tooltip zuzuweisen, wenn ihr Name besonders lang ist.
MD5Password  
MyKeySelectionManager Ein KeySelectionManager, der das Datenmodell basierend auf den eingegebenen Buchstaben durchsucht.
NamedObject Ein benanntes Objekt.
PDFExporter Diese Klasse stellt einige Hilfsfunktionen zur Verfügung, mit denen sich PDFs erstellen lassen.
RetractablePanel Ein zusammenklappbares Panel.
SearchBox Eine ComboBox mit automatischer Suche und Vervollständigung.
SelectTable Eine verbesserte editierbare Tabelle.
SwingWorkerVariant This is a variant of the SwingWorker It works in conjunction with the GlassPane class to allow users to execute timeconsuming task on a separate thread The GlassPane addition can prevent users from executing another SwingWorker task while one SwingWorker task is already executing Ein bisschen von mir ans AUI-K angepasst und modifiziert um HibernateExceptions korrekt zu fangen.
TabAction Eine Action um mit Tab zwischen Komponenten hin- und her zu springen, auch wenn bei ihnen Tab standardmäßig eine andere Funktion hat.
TableFocusListener Ein FocusListener, um an den Anfang einer Tabelle zu springen, wenn diese den Fokus bekommt.
TextFieldDateChooser A better DateChooser, that uses a TextField and parses Dates in different Formats.