G
Guest
Gast
bin grad in java und probier rum anscheined fehlt aber in meinem code irgend etwas denn
der sollte mir ein fenster anzeigen mit drei spalten und er zeigt nur das fenster an ohne die inhalte
hoffe das ihr euch damit bissl auskennst und mir weiter helfen könnt hier der code
Danke im vorraus
der sollte mir ein fenster anzeigen mit drei spalten und er zeigt nur das fenster an ohne die inhalte
hoffe das ihr euch damit bissl auskennst und mir weiter helfen könnt hier der code
Code:
public class GoogleResultTable extends JFrame {
public static final int WIDTH = 1000;
public static final int HEIGHT = 800;
private JTable resultTable = null;
private DefaultTableModel tablemodel = null;
private JPanel contentPane = null;
public GoogleResultTable(GoogleSearchResult r) {
setTitle("-Google Result-");
setSize(WIDTH, HEIGHT);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.contentPane = new JPanel(new BorderLayout());
this.getContentPane().add(contentPane);
show();
}
private void buildTable(GoogleSearchResult r) {
GoogleSearchResultElement[] e = r.getResultElements();
String[] names = new String[] {"Title", "Snippet", "URL"};
this.tablemodel = new DefaultTableModel();
this.tablemodel.setColumnIdentifiers(names);
this.tablemodel.setRowCount(5);
for (int i = 0; i < e.length; i++) {
this.tablemodel.setValueAt(e[i].getDirectoryTitle(), i, 0);
this.tablemodel.setValueAt(e[i].getSnippet(), i, 1);
this.tablemodel.setValueAt(e[i].getURL(), i, 2);
}
this.resultTable = new JTable(tablemodel);
this.contentPane.add(this.resultTable, BorderLayout.CENTER);
}
}
Danke im vorraus