use of javax.swing.table.TableColumnModel in project otapij by FellowTraveler.
the class BitcoinReceivedTableModel method setValue.
public void setValue(Map values, JTable receivedTable) {
clearValue();
System.out.println("values.size():" + values.size());
Set set = values.keySet();
Iterator iterator = set.iterator();
int i = 0;
data = new Object[values.size()][];
while (iterator.hasNext()) {
String key = (String) iterator.next();
String[] row = (String[]) values.get(key);
data[i] = row;
i++;
}
/*RowSorter<TableModel> sorter =
new TableRowSorter<TableModel>(this);
accountTable.setRowSorter(sorter);*/
TableColumnModel tcm = receivedTable.getColumnModel();
System.out.println("receivedTable.getColumn()" + tcm.getColumnCount());
if (tcm.getColumnCount() == 6) {
receivedTable.removeColumn(tcm.getColumn(5));
}
fireTableDataChanged();
}
use of javax.swing.table.TableColumnModel in project otapij by FellowTraveler.
the class OTOutboxTableModel method setValue.
public void setValue(Map values, JTable outbox) {
if (null == values) {
System.out.println("OTOutboxTableModel.setValue: Failure: Map 'values' is null.");
return;
}
clearValue();
Set set = values.keySet();
Iterator iterator = set.iterator();
int i = 0;
data = new Object[values.size()][];
while (iterator.hasNext()) {
String key = (String) iterator.next();
String[] row = (String[]) values.get(key);
String[] tableData = new String[columnNames.length];
for (int j = 0; j < tableData.length; j++) tableData[j] = row[j];
data[i] = tableData;
i++;
}
/*RowSorter<TableModel> sorter =
new TableRowSorter<TableModel>(this);
outbox.setRowSorter(sorter);*/
TableColumnModel tcm = outbox.getColumnModel();
System.out.println("outbox.getColumnCount:" + tcm.getColumnCount());
if (tcm.getColumnCount() == 10)
outbox.removeColumn(tcm.getColumn(9));
if (tcm.getColumnCount() == 9) {
outbox.removeColumn(tcm.getColumn(8));
}
if (tcm.getColumnCount() == 8) {
outbox.removeColumn(tcm.getColumn(7));
}
}
use of javax.swing.table.TableColumnModel in project otapij by FellowTraveler.
the class OtherTabAccountModel method removeCols.
public static void removeCols(JTable serverTable) {
TableColumnModel tcm = serverTable.getColumnModel();
System.out.println("getColumnCount:" + tcm.getColumnCount());
if (tcm.getColumnCount() == 4) {
serverTable.removeColumn(tcm.getColumn(3));
}
if (tcm.getColumnCount() == 3) {
serverTable.removeColumn(tcm.getColumn(2));
}
}
use of javax.swing.table.TableColumnModel in project otapij by FellowTraveler.
the class OtherTabServerTableModel method removeCols.
public static void removeCols(JTable serverTable) {
TableColumnModel tcm = serverTable.getColumnModel();
System.out.println("getColumnCount:" + tcm.getColumnCount());
if (tcm.getColumnCount() == 3) {
serverTable.removeColumn(tcm.getColumn(2));
}
if (tcm.getColumnCount() == 2) {
serverTable.removeColumn(tcm.getColumn(1));
}
}
use of javax.swing.table.TableColumnModel in project otapij by FellowTraveler.
the class PaymentRecordboxTableModel method removeCols.
public static void removeCols(JTable paymentTable) {
TableColumnModel tcm = paymentTable.getColumnModel();
System.out.println("getColumnCount:" + tcm.getColumnCount());
if (tcm.getColumnCount() == 13) {
paymentTable.removeColumn(tcm.getColumn(12));
}
if (tcm.getColumnCount() == 12) {
paymentTable.removeColumn(tcm.getColumn(11));
}
if (tcm.getColumnCount() == 11) {
paymentTable.removeColumn(tcm.getColumn(10));
}
if (tcm.getColumnCount() == 10) {
paymentTable.removeColumn(tcm.getColumn(9));
}
}
Aggregations