[java ] AbstractTableModel - error

Odpowiedz Nowy wątek
2004-12-12 00:28
szepietk
0

witam mam taki kod

import javax.swing.*;
import javax.swing.table.*;

class Dane extends AbstractTableModel{
    Dane(int r, int c){
        this.row = r;
        this.col = c;
        }
    public Object getValueAt(int r, int c) {
        return "rzad " + r + " kolumna " + c;
        }
    public int getRowCount(){
        return this.row;
        }
    public int getColumnCount(){
        return this.col;
        }
       public String getColumnName(int c){
        return "" + c;
        }
    private int row;
    private int col;
    }

class Tabela extends JFrame{
    Tabela(){
        setSize(400, 300);
        setTitle("Tabelki");
        panel = new JPanel();
        Dane dane = new Dane(10, 5);
        //Object[] meta = {"raz", "dwa" };
        tabela = new JTable(dane);
        panel.add(tabela);
        getContentPane().add(panel);
        }
    private JPanel panel;
    private JTable tabela;
}
class Okienka{
    public static void main(String[] args) {
        Tabela tab = new Tabela();
        tab.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        tab.show();
    }
    }

i niestety tabelka jest bez naglowka nie mam pojecia gdzie jest blad tzn wedlug mnie nie ma go [???] , pozdro

Pozostało 580 znaków

2004-12-12 00:43
szepietk
0

dobra juz wiem gdzie tkwi problem

     TableModel model = new InvestmentTableModel(30, 5, 10);
      JTable table = new JTable(model);
      getContentPane().add(table);

trzeba zastapic

        tabela = new JTable(dane);
        JScrollPane scrol = new JScrollPane(tabela);
        panel.add(scrol);
        getContentPane().add(panel);

pomyslalem ze napisze moze komu sise przyda :) , pozdro

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0