Package org.cytoscape.util.swing
package org.cytoscape.util.swing
This package contains misc helper classes for Cytoscape Desktop application.
-
InterfaceDescriptionThis defines a color chooser that allows users to choose colors from a palette and (optionally) change palettes.This defines a color chooser that allows users to choose colors from a palette and (optionally) change palettes.Provides a platform-dependent way to open files.This interface sepecifies a tracker that will be used to insert items (submenus, menu items and separators) into a menu based on their "gravity" or "weight".Interface that provides constants for simple icons that can be used by Cytoscape and third party apps in order to create a more consistent GUI.A utility provided as an OSGi service for opening a web browser.TreeTableModel is the model used by a JTreeTable.
-
ClassDescriptionAn abstract, convenience implementation of a Cell Editor that really only adds event listener support.An abstract implementation of the TreeTableModel interface, handling the list of listeners.A user-triggered collapsible panel containing the component (trigger) in the titled borderThis class is based on CheckBoxJList: from SWING HACKS ISBN: 0-596-00907-0 By Joshua Marinacci, Chris AdamsonJButton that opens a Color Chooser when clicked and shows the previously set color as an icon.Automatically resize column based on the objects in the cell.This is an annoying re-implementation of JColorChooser.showDialog() that remembers recently used colors between invocations of the chooser dialog.Button with drop down menu.Used to hold extension(s) of acceptable file types and a short description of them.A class that creates and manages hierarchies of JMenu objects.Simple status bar with 3 fields.This example shows how to create a simple JTreeTable component, by using a JTree as a renderer (and editor) for the cells in a particular column in the JTable.Class that provides useful methods to help create standard and consistent UI on the current Look and Feel and OS.This class inserts menu items and separators in a menu based on their "gravity".There have been some issues with JOptionPane not working correctly when triggered from a command or automation script.This class inserts menu items and separators in a menu based on their "gravity".Renders any text/font as an icon.An extension of JToolTip that supports text wrapping.This is a wrapper class takes a TreeTableModel and implements the table model interface.