| Home >> All |
| | xnap.cmdl.* (12) | | xnap.gui.* (159) | | xnap.io.* (13) | | xnap.net.* (37) |
| | xnap.plugin.* (256) | | xnap.user.* (3) | | xnap.util.* (61) |
xnap: Javadoc index of package xnap.
Package Samples:
xnap.gui: Provides the main and loader class.
xnap.gui.wizard: Provides the main and loader class.
xnap.util: Provides the main and loader class.
xnap.cmdl
xnap.gui.action
xnap.gui.event
xnap.gui.prefs
xnap.gui.table
xnap.gui.text
xnap.gui.theme
xnap.gui.tree
xnap.gui.util
xnap.io
xnap.net.event
xnap.net
xnap.plugin.gift.gui.table
xnap.plugin.gift.gui
xnap.plugin.gift.net
xnap.plugin.gift
xnap.plugin.gift.util
Classes:
FontSelectionPanel: A component which allows a user to select a font. Here is a code sample demonstrating its use: import java.awt.*; import java.awt.event.*; import javax.swing.*; public class FontSelectionPanelDemo { public static void main (String[] args) { final JFrame frame = new JFrame(); JPanel panel = new JPanel(new BorderLayout()); final FontSelectionPanel fontSelectionPanel = new FontSelectionPanel( new Font("Times New Roman", Font.BOLD+Font.ITALIC, 14) ); panel.add(fontSelectionPanel, BorderLayout.CENTER); JButton button = new JButton("OK"); button.addActionListener(new ActionListener () { public void actionPerformed ...
AccentComposer: An AccentComposer translates from UniCode's combining accent forms * into composite characters with embedded accents. This is necessary * on Mac OS X and 9, which return the combining accent forms as * filenames from many places, including File.list() and FileDialog. * * The AccentComposer class is both a general-purpose compositer * and a Singleton set of default composition mappings. The Singleton * is initialized with a set of mappings that covers the typical * accents one will see in a Roman or Latin-1 situation on Mac OS 9 or * X. It does not cover all possible cases for all of UniCode. * ...
MultiDownload: Downloads a file. Currently this class is limited to a single running download. This will be fixed in the future. Variables: offset initialsize (= resumeFile.length) |------|-------|-----------------| resumeFile.getFinalSize() |--| bytesTransferred |--------------| totalBytesTransferred The dlQueue and runQueue must not be modified without obtaining lock.
VideoFile: Class to extract a video's play length and resolution. The video parsing code for avi and mpg files is taken from the ziga project. See README for more information. The video parsing code for asf files is taken from the avifile project (http://avifile.sourceforge.net/).
ValidatedDocument: ValidatedDocument is a private subclass of PlainDocument. It intercepts the "insertString()" message and validates the text. The portion of text that passes the validation test gets passed to super.insertString() for normal processing.
AbstractPanel: Panels shown in the main window should inherit this class. StatusListener is implemented as a convenience for containers with child panels (like JTabbedPane), so status events can be chained through.
JMFPlayer: JMF 2.1-based MP3 audio player. Note that this class uses nothing but reflection to run the JMF code so that this class can be loaded without dependencies on the JMF jar being installed on the user's system.
SearchFilterHelper: These methods should be moved to the SearchFilter class in the 2.3-pre1 release (or whenever all old reposiotries are converted). And SearchFilter.Data needs to be moved SearchFilterData.
Channel: Represents a single channel on a server. The MessageHandler pushes the messages, so we do not need to listen to anybody. All messages are sent asynchronously to avoid blocking the UI.
QuotedStringTokenizer: Provides a string tokenizer that respects quotes. If a separator is followed by a quote the next token will extent to the next quote even if there are separators in between.
EmacsKeyBindings: Generic class which activates Emacs keybindings for java input fields. TODO: Some actions don't work at the end of line, that's because they depend on built-in actions.
MultiLineLabel: This class uses a JTextArea to simulate a JLabel that allows multiple-line labels. It does this by using JLabel's values for border, font, etc.
SearchResult: SearchResult Metainfo for mp3: - album - artist - duration - bitrate - frequency - title - tracknumber
| Home | Contact Us | Privacy Policy | Terms of Service |