Package gui

Interface Summary
GUIUtils.AWTEventListener  
GUIUtils.IIconResizer Defines a resize factor for icons that is especially useful if the font size is altered.
GUIUtils.NativeGUILibrary  
GUIUtils.WindowDocker.IDockInterface This needs to be an interface for compilation in JDK 1.1.8.
IStatusLine  
JAPHelpContext.IHelpContext An interface that is used to get the help context of an object.
JAPHelpContext.IURLHelpContext  
JAPJIntField.IIntFieldBounds This interface represents bounds for the integer text field, this means what numbers (max/min) are allowed to enter.
LinkMouseListener.ILinkGenerator  
PopupMenu.ExitHandler  
 

Class Summary
AWTUpdateQueue Queues update operations for the AWT Event Thread.
ByteNumberCellRenderer A table cell renderer for number-of-bytes values.
CAListCellRenderer  
CaptchaDialog This class displays a dialog for solving a captcha.
CertDetailsDialog CertDetails Dialog
CertDetailsDialog.CertShortInfoPanel  
ClipFrame  
ClipFrame.ClipChoice  
DataRetentionDialog  
FlippingPanel This class is used for the various panels on the Jap's main view (JapNewView).
GUIUtils This class contains helper methods for the GUI.
GUIUtils.IconScaler Diese Klasse dient dazu aus einem vorhandenen Icon ein neues Icon herzustellen.
GUIUtils.Screen  
GUIUtils.ToolTipMouseListener  
GUIUtils.WindowDocker  
JAPAWTMsgBox This is a simple Message Box.
JapCouponField specialized version of a JTextField, similar to JAPJIntField differences to regular text field: - accepts only hexadecimal values (0-9, A-F) - accepts only 4 characters, transfers focus once full - displays characters as uppercase regardless of whether they were entered upper- or lowercase
JAPDll  
JAPDll.MyFileFilter  
JAPHelpContext This class represents the help context of JAP.
JAPHtmlMultiLineLabel This class provides support for labels with more than one line which can also display HTML styled text.
JapHtmlPane Generalized form of the private class HtmlPane found in JAPHelp Has no history, just shows a bunch of HTML in a scrolling pane, and with clickable links that can also be copied to the clipboard ( WORK IN PROGRESS )
JAPHyperlinkAdapter Basic Adpater class for processing Hyperlinks displayed in the JAP application context Basic functionality of opening links with the platform specific browser is provided by this class.
JAPJIntField This text field only accepts positive integers as input.
JAPJIntField.AbstractIntFieldBounds  
JAPJIntField.DefaultBounds  
JAPJIntField.IntFieldUnlimitedZerosBounds  
JAPJIntField.IntFieldWithoutZeroBounds This bound does not allow zeros.
JAPMultilineLabel This class is needed for JDKs < 1.3 as they cannot recognize new lines "\n" in a JLabel.
JAPProgressBar Implements a progress bar style for JAP.
JTextComponentToClipboardCopier Adds a context menu to JTextComponents that is activated by a click on the right mouse button that enabled the user to copy the text to clipboard.
LinkMouseListener  
MapBox This class provides a dialog showing a map section loaded from Yahoo(R) according to the specified latitude and longitude.
MixDetailsDialog  
MultiCertOverview  
MultiCertTrustGraph  
PopupMenu  
SimpleFileFilter  
TermsAndConditionsDialog  
TimestampCellRenderer our own renderer for Date table cells.
TitledGridBagPanel This is a JPanel that uses a GridBaglayout to show vertical lists of two components.
UpperLeftStartViewport a workaround-Viewport to avoid that a scroll-pane is scrolled to the end when it becomes visible