Custom table model, that allows represent a boolean value with a check box.
The BoxPopupMenu is a JPopupMenu, which orders its components in a grid, where the column and row count are determined from the total items count in order to have a grid closest to square.
The MsgToolbarButton is a SIPCommButton that has specific background and rollover images.
The ExtendedTableModel is a DefaultTableModel with one method in addition that allow to obtain the row index from a value.
Custom TableCellRenderer that renders ProtocolProviderService objects, MetaContactGroup objects and JLabels.
The SIPCommMsgTextArea is a text area defined specially for warning messages.
SIPCommSmartComboBox is an editable combo box which selects an item according to user input.
The data model used for this combo box.
The SIPCommToolBar is a JToolBar, which has its own drag icon and separator.
The TitlePanel is a decorated panel, that could be used for a header or a title area.
The TransparentBackground is a JComponent, which is added to a Window in order to make it transparent.
Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under Apache license.