Jitsi: the OpenSource Java VoIP and Instant Messaging client.

Package net.java.sip.communicator.util.swing

Interface Summary
OrderedComponent Components (like buttons) implement this interface to be able to order them in a Ordered Transparent Panels.
SipCommFileChooser The purpose of this interface is to provide an unique way to access to the methods of JFileChooser (javax.swing) or FileDialog (java.awt).
 

Class Summary
AntialiasingManager Through the AntialiasingManager the developer could activate the antialiasing mechanism when painting.
AuthenticationWindow The AuthenticationWindow is the window where the user should type his user identifier and password to login.
ComponentMover  
EmphasizedLabel A label with white shadow.
ExtendedTransferHandler A TransferHandler that we use to handle copying, pasting and DnD operations.
FadeInBalloonPanel The FadeInBaloonPanel is a semi-transparent "balloon" panel, which could be shown in a glass pane for example.
FileDragLabel The FileDragLabel extends JLabel and associates to it a file.
FitLayout Represents a LayoutManager which centers the first Component within its Container and, if the preferred size of the Component is larger than the size of the Container, scales the former within the bounds of the latter while preserving the aspect ratio.
FramedImage A custom component, used to show images in a frame.
FramedImageWithMenu A custom component, used to show images in a frame.
GenericFileDialog This class is the entry point for creating a file dialog regarding to the OS.
ImageCanvas  
LightGrayFilter An image filter that "disables" an image by turning it into a grayscale image, and brightening the pixels in the image.
LowPriorityEventQueue The LowPriorityEventQueue schedules low priority events to be dispatched through the system event queue.
MasterPasswordInputDialog The master password input dialog.
OrderedTransparentPanel Ordered transparent panel.
PopupNotificationPanel A custom panel to handle systray popup notification
ScreenInformation A class which reads the screen bounds and provides this information.
SelectedObject A convenience class used to store combobox complex objects.
SIPCommButton The SIPCommButton is a very flexible JButton that allows to configure its background, its icon, the look when a mouse is over it, etc.
SIPCommCheckBox  
SIPCommDialog  
SipCommFileChooserImpl Implements SipCommFileChooser for Swing's JFileChooser.
SipCommFileDialogImpl Implements SipCommFileChooser for AWT's FileDialog.
SipCommFileFilter The purpose of this interface is to provide an generic file filter type for the SipCommFileChooser, which is used either as an AWT FileDialog, either as a Swing JFileChooser.
SIPCommFrame A custom frame that remembers its size and location and could have a semi-transparent background.
SIPCommFrame.MainContentPane The main content pane.
SIPCommHTMLEditorKit The SIPCommHTMLEditorKit is an HTMLEditorKit which uses an extended ParagraphView.
SIPCommHTMLEditorKit.ParagraphViewX The ParagraphViewX is created in order to solve the following problem (Bug ID: 4855207):
SIPCommLinkButton A button which text is a link.
SIPCommMenu The SIPCommMenu is very similar to a JComboBox.
SIPCommMenuBar The SIPCommMenuBar is a JMenuBar without border decoration that can be used as a container for other components, like selector boxes that won't need a menu decoration.
SIPCommPopupMenu A custom popup menu that detects parent focus lost.
SIPCommRadioButton  
SIPCommTabbedPane A JTabbedPane with some added UI functionalities.
SIPCommTextButton A custom JButton that contains only text.
SIPCommTextField The SIPCommTextField is a JTextField that offers the possibility to specify a default (tip) text that explains what is the required data.
SIPCommToggleButton The SIPCommToggleButton is a flexible JToggleButton that allows to configure its background, its icon, the look when a mouse is over it, etc.
SoundLevelIndicator Represents the sound level indicator for a particular peer.
StyledHTMLEditorPane A custom styled HTML editor pane.
SwingWorker Utility class based on the javax.swing.SwingWorker.
TransparentPanel  
TrimTextField A custom JTextField that trims the contents before returns it.
UIAction A wrapper around AbstractAction, so we can differ our Actions.
VideoContainer Implements a Container for video/visual Components.
VideoLayout Implements the LayoutManager which lays out the local and remote videos in a video Call.
X509CertificatePanel Panel that shows the content of an X509Certificate.
 


Jitsi: the OpenSource Java VoIP and Instant Messaging client.

Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under LGPL license.