All Packages  Class Hierarchy  This Package  Previous  Next  Index  WEKA's home

Class weka.gui.visualize.ClassPanel

java.lang.Object
    |
    +----java.awt.Component
            |
            +----java.awt.Container
                    |
                    +----javax.swing.JComponent
                            |
                            +----javax.swing.JPanel
                                    |
                                    +----weka.gui.visualize.ClassPanel

public class ClassPanel
extends javax.swing.JPanel
This panel displays coloured labels for nominal attributes and a spectrum for numeric attributes. It can also be told to colour on the basis of an array of doubles (this can be useful for displaying coloured labels that correspond to a clusterers predictions).

Version:
$Revision: 1.8.2.1 $
Author:
Mark Hall (mhall@cs.waikato.ac.nz)
Author:
Malcolm Ware (mfw4@cs.waikato.ac.nz)

Constructor Index

 o ClassPanel()
 

Method Index

 o addRepaintNotify(Component)
Adds a component that will need to be repainted if the user changes the colour of a label.
 o main(String[])
Main method for testing this class.
 o paintComponent(Graphics)
Renders this component
 o setColours(FastVector)
Set a list of colours to use for colouring labels

Constructor Detail

 o ClassPanel
public ClassPanel()

Method Detail

 o addRepaintNotify
public void addRepaintNotify(java.awt.Component c)
          Adds a component that will need to be repainted if the user changes the colour of a label.
Parameters:
c - the component to be repainted
 o setColours
public void setColours(FastVector cols)
          Set a list of colours to use for colouring labels
Parameters:
a - list containing java.awt.Colors
 o paintComponent
public void paintComponent(java.awt.Graphics gx)
          Renders this component
Parameters:
gx - the graphics context
 o main
public static void main(java.lang.String args[])
          Main method for testing this class.
Parameters:
args - first argument must specify an arff file. Second can specify an optional index to colour labels on

All Packages  Class Hierarchy  This Package  Previous  Next  Index  WEKA's home