JTable + JScrollPane... Jak ???

Odpowiedz Nowy wątek
2006-08-06 19:14
mlody
0

czesc, jestem poczatkujacy jesli chodzi o Swing'a i nie wiem jak zrobic zeby tabela miala scroll'e po zmniejszeniu frame'a, napisalem taki kod ale nie dziala:

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
 
public class JTableTest extends JFrame{
    String[] kol = {"kol_1","kol_2","kol_3","kol_4"};
    String[][] dane = {
        {"dane_1","dane_1","dane_1","dane_1"},
        {"dane_2","dane_2","dane_2","dane_2"},
        {"dane_3","dane_3","dane_3","dane_3"},
        {"dane_4","dane_4","dane_4","dane_4"},
        {"dane_5","dane_5","dane_5","dane_5"},
        {"dane_6","dane_6","dane_6","dane_6"},
        {"dane_7","dane_7","dane_7","dane_7"},
    };
 
    JTable jtable = new JTable(dane,kol);   
    JScrollPane jsp = new JScrollPane(jtable);
 
    public JTableTest(){
        super("JTableTest");
        setSize(200,200);
        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
 
        JPanel panel = new JPanel();
 
        panel.add(jsp);
 
        setContentPane(panel);
        setVisible(true);   
    }
 
    public static void main(String[] args){
        new JTableTest();
    }
}
 

Pozostało 580 znaków

2006-09-03 15:28
0

zabrakło jednej rzeczy ;)

 
JScrollPane scrollPane = new JScrollPane(table);
table.setPreferredScrollableViewportSize(new Dimension(500, 70));
 

Pozdrawiam


Daj człowiekowi cracka a jutro znowu bedzie głodny. Naucz go crackować a już nigdy nie będzie głodny.

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