Ich habe folgende Zeilen in meinem Code
public class DataTable extends JFrame {
private static final long serialVersionUID = 1L;
DataTable() { // Konstruktor
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
String[] titel = {"Datum", "Erledigt", "Aufgabe","Wiederholung","Prio"};
String [][] inhalt = { {"Beatles","Help","Test","x","1"},
{"Beatwatt","Is That All", "Test","x","2"} };
JTable table = new JTable(inhalt, titel);
add(new JScrollPane(table)); // ohne JScrollPane keine Titel!
table.setFont(new Font("Verdana", Font.PLAIN, 14));
setSize(400, 300);
setVisible(true);
}
}
Es wird eine Tabelle ausgegeben, soweit gut.
Aber oben links in der Ausgabe erscheint ein Standard Icon.
Wie kann ich diesen ersetzen?
Danke im voraus
public class DataTable extends JFrame {
private static final long serialVersionUID = 1L;
DataTable() { // Konstruktor
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
String[] titel = {"Datum", "Erledigt", "Aufgabe","Wiederholung","Prio"};
String [][] inhalt = { {"Beatles","Help","Test","x","1"},
{"Beatwatt","Is That All", "Test","x","2"} };
JTable table = new JTable(inhalt, titel);
add(new JScrollPane(table)); // ohne JScrollPane keine Titel!
table.setFont(new Font("Verdana", Font.PLAIN, 14));
setSize(400, 300);
setVisible(true);
}
}
Es wird eine Tabelle ausgegeben, soweit gut.
Aber oben links in der Ausgabe erscheint ein Standard Icon.
Wie kann ich diesen ersetzen?
Danke im voraus