org.peace_tools.views
Class JobListView.JobStatusRenderer
java.lang.Object
org.peace_tools.views.JobListView.JobStatusRenderer
- All Implemented Interfaces:
- javax.swing.table.TableCellRenderer
- Enclosing class:
- JobListView
private class JobListView.JobStatusRenderer
- extends java.lang.Object
- implements javax.swing.table.TableCellRenderer
Field Summary |
private javax.swing.table.DefaultTableCellRenderer |
defaultRenderer
The label with a given status string that is used when the job
is in a non-running status. |
private javax.swing.JProgressBar |
progressBar
The progress bar is used when the job is in running status to
indicate the amount of progress made thus far. |
private static long |
serialVersionUID
The general serial version UID to enable serialization of this class as
per Java requirements. |
Method Summary |
java.awt.Component |
getTableCellRendererComponent(javax.swing.JTable table,
java.lang.Object value,
boolean isSelected,
boolean hasFocus,
int row,
int column)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
defaultRenderer
private javax.swing.table.DefaultTableCellRenderer defaultRenderer
- The label with a given status string that is used when the job
is in a non-running status.
progressBar
private javax.swing.JProgressBar progressBar
- The progress bar is used when the job is in running status to
indicate the amount of progress made thus far.
serialVersionUID
private static final long serialVersionUID
- The general serial version UID to enable serialization of this class as
per Java requirements.
- See Also:
- Constant Field Values
JobListView.JobStatusRenderer
public JobListView.JobStatusRenderer()
- Default constructor.
The default constructor merely sets the default font to be used
by the label to be non-bold.
getTableCellRendererComponent
public java.awt.Component getTableCellRendererComponent(javax.swing.JTable table,
java.lang.Object value,
boolean isSelected,
boolean hasFocus,
int row,
int column)
- Specified by:
getTableCellRendererComponent
in interface javax.swing.table.TableCellRenderer