Home >> All >> edu >> berkeley >> guir >> quill >> [ util Javadoc ] |
edu.berkeley.guir.quill.util: Javadoc index of package edu.berkeley.guir.quill.util.
Package Samples:
edu.berkeley.guir.quill.util
Classes:
FlowScrollLayout: This class is a replacement for a FlowLayout inside a JScrollPane. It can be used as a plain FlowLayout, but it is intended to be used on a container inside a JScrollPane. If it is the layout for a Container that is the view of a JViewport inside a JScrollPane, then it will cause the Container's children to be wrapped so that the JScrollPane only scrolls vertically. It can optionally resize all children on each row to be as tall as the tallest one. IMHO, this often looks better, but is off by default for compatiblity with FlowLayout. Note: Each FlowScrollLayout should be used for only one Container. ...
ExtensionFileFilter: A convenience implementation of FileFilter that filters out all files except for those type extensions that it knows about. Extensions are of the type ".foo", which is typically found on Windows and Unix boxes, but not on Macinthosh. Case is ignored. Example - create a new filter that filerts out all files but gif and jpg image files: JFileChooser chooser = new JFileChooser(); ExtensionFileFilter filter = new ExtensionFileFilter( new String{"gif", "jpg"}, "JPEG & GIF Images") chooser.addChoosableFileFilter(filter); chooser.showOpenDialog(this);
SelectablePanel: This class allows its children to be selected. By default, it uses the javax.swing.ListSelectionModel.MULTIPLE_INTERVAL_SELECTION mode. WARNING: This widget sets the preferred size of its containees. This may prevent them from resizing properly if their contents change size. To fix this, setPreferredSize(null) on containees before calling revalidate(). This software is distributed under the Berkeley Software License .
HystericResizer: Adds hysteresis to a Component. That is, when the user resizes the Component, that becomes its preferredSize, so subsequent pack() operations will not change its size (although it can still be resized manually or with setSize() and its preferredSize can be changed with setPreferredSize()). This software is distributed under the Berkeley Software License .
TokenReader: An extension of a Reader to read and unread a stream a token at a time. Someday will be able to ignore comments. WARNING: For some reason, nesting TokenReaders does not work. I don't know if it's a bug in the TokenReader or in the LineNumberReader. This software is distributed under the Berkeley Software License .
EmptyIcon: This is an icon that does not draw anything, but just returns a width and height. This software is distributed under the Berkeley Software License .
Misc: Various useful things that didn't fit elsewhere This software is distributed under the Berkeley Software License .
CompositeIcon: Let widgets treat multiple Icons as one. This software is distributed under the Berkeley Software License .
debug: various routines useful for debugging This software is distributed under the Berkeley Software License .
Blinker: Blink on and off at a set rate. This software is distributed under the Berkeley Software License .
EnumIterator: This software is distributed under the Berkeley Software License .
CTable: This software is distributed under the Berkeley Software License .
Matrix: This software is distributed under the Berkeley Software License .
DefaultCTableModel: This software is distributed under the Berkeley Software License .
CollectionEvent: This software is distributed under the Berkeley Software License .
CollectionListener: This software is distributed under the Berkeley Software License .
CollectionAdapter: This software is distributed under the Berkeley Software License .
awt: This software is distributed under the Berkeley Software License .
SolidIcon: This software is distributed under the Berkeley Software License .
FlowScrollPanel: This software is distributed under the Berkeley Software License .
CTableModel: This software is distributed under the Berkeley Software License .
Gensym: This software is distributed under the Berkeley Software License .
Home | Contact Us | Privacy Policy | Terms of Service |