import yukihane.inqubus.manager.TaskManageListener;
import yukihane.inqubus.manager.TaskStatus;
import yukihane.inqubus.model.Target;
-import yukihane.inqubus.model.TargetsColumnModel;
import yukihane.inqubus.model.TargetsTableModel;
/**
+++ /dev/null
-package yukihane.inqubus.gui;
-
-import java.awt.Component;
-import javax.swing.JProgressBar;
-import javax.swing.JTable;
-import javax.swing.table.TableCellRenderer;
-import yukihane.inqubus.model.Progress;
-
-/**
- *
- * @author yuki
- */
-public class MainTable extends JTable {
-
- public MainTable() {
- super();
- setDefaultRenderer(Progress.class, new ProgressRenderer());
- }
-
- @Override
- public TableCellRenderer getCellRenderer(int row, int column) {
- return super.getCellRenderer(row, column);
- }
-}
-
-class ProgressRenderer extends JProgressBar implements TableCellRenderer {
-
- private static final long serialVersionUID = 1L;
-
- public ProgressRenderer() {
- super(0, 100);
- setStringPainted(true);
- }
-
- @Override
- public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus,
- int row, int column) {
- if (value == null) {
- return this;
- }
-
- final Progress p = (Progress) value;
- int percent = (int) p.getPercent();
- if (percent < 0 || percent > 100) {
- percent = 100;
- }
- setValue(percent);
- setString(p.getText());
- System.out.println(percent + "," + p.getText());
-
- return this;
- }
-}
-package yukihane.inqubus.model;
+package yukihane.inqubus.gui;
-import java.awt.Color;
import java.awt.Component;
import javax.swing.JProgressBar;
import javax.swing.JTable;
import javax.swing.table.DefaultTableCellRenderer;
import javax.swing.table.DefaultTableColumnModel;
-import javax.swing.table.TableCellRenderer;
import javax.swing.table.TableColumn;
-import javax.swing.table.TableModel;
+import yukihane.inqubus.model.Progress;
/**
*