|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Oct 2006
Città: milano
Messaggi: 1439
|
[java] problemi con JTable
ciao ragazzi, ho un problema con la JTable. il codice è questo:
Codice:
package classes;
import java.awt.*;
import javax.swing.*;
public class Gui extends JFrame {
private JPanel panel = new JPanel();
private JMenuBar menuBar = new JMenuBar();
private JMenu file = new JMenu("file");
private JMenu modify = new JMenu("modify");
private JMenu search = new JMenu("search");
private JMenuItem open = new JMenuItem("open");
private JMenuItem save = new JMenuItem("save");
private JMenuItem close = new JMenuItem("close");
private JMenuItem exit = new JMenuItem("exit");
private JMenuItem insert = new JMenuItem("insert");
private JMenuItem order = new JMenuItem("order");
private JMenuItem delete = new JMenuItem("delete");
private JMenuItem research = new JMenuItem("research");
private JMenuItem show = new JMenuItem("show");
private String[] titles = { "name", "number" };
private String[][] datas = { {"pippo", "347"}, {"pluto", "333"} };
private JTable table = new JTable(titles, datas);
private JScrollPane scroll = new JScrollPane(table);
public Gui() {
this.setTitle("Phone Book");
this.setBounds(100, 100, 600, 400);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
file.add(open);
file.add(save);
file.add(close);
file.addSeparator();
file.add(exit);
modify.add(insert);
modify.add(order);
modify.add(delete);
search.add(research);
search.add(show);
menuBar.add(file);
menuBar.add(modify);
menuBar.add(search);
panel.add(table);
panel.add(scroll);
this.setJMenuBar(menuBar);
this.setVisible(true);
this.setResizable(false);
this.setContentPane(panel);
this.setLayout(null);
}
}
|
|
|
|
|
|
#2 |
|
Member
Iscritto dal: Jan 2008
Città: roma
Messaggi: 296
|
prova con
Codice:
private JTable table = new JTable();
table.setModel(new javax.swing.table.DefaultTableModel(
new Object [][] { {"pippo", "347"}, {"pluto", "333"} } ,
new String [] {"name", "number"}
));
|
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Oct 2006
Città: milano
Messaggi: 1439
|
niente cazzarola.. altri? oppure.. cosa usare al posto delle JTable?
|
|
|
|
|
|
#4 | |
|
Senior Member
Iscritto dal: Oct 2007
Città: Padova
Messaggi: 4131
|
Codice:
private String[] titles = { "name", "number" };
private String[][] datas = { {"pippo", "347"}, {"pluto", "333"} };
private JTable table = new JTable(titles, datas);
Il costruttore di JTable che stai cercando di utilizzare è questo: Quote:
Nota che l'errore in output di compilazione ti ha indicato la riga di chiamata al costruttore di JTable: a quel punto, per scoprire come risolvere, ti sarebbe bastato consultare i Javadoc delle API |
|
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Oct 2006
Città: milano
Messaggi: 1439
|
grazie ora funziona
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 21:39.



















