Salve a tutti,
sono all'inizio della programmazione java. Sono riuscito a ottenere da un file chiamato TestQuery il risultato di una query sul mio database(funziona tutto bene).
Ora sono riuscito a visualizzare la mia prima finestra statica java. Vorrei mettere il contenuto della query come argomento della finestra java. Logicamente voglio mantenere staccati il codice logico dal codice grafico. Posto qui sotto prima il codice testquery e poi il file finestra
Grazie a tutti
codice:package test; import java.util.Iterator; import java.util.Vector; import connessione.DbConnection; public class TestQuery { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub String query="SELECT * FROM persona"; Vector<String[]> res=DbConnection.getInstance().eseguiQuery(query); Iterator<String[]> i=res.iterator(); while(i.hasNext()) { String[] riga=i.next(); for(int j=0;j<riga.length;j++) System.out.print(riga[j]+" "); System.out.println(); } } }
codice:package provagrafica; import javax.swing.*; //librerie per finestre import test.TestQuery; import java.awt.*; public class finestra { public static void main(String args[]) { JFrame win; win = new JFrame("Questa è l'intestazione della finestra"); Container c = win.getContentPane(); c.add(new JLabel(test.TestQuery)); win.setSize(200,200); //imponi la dimensione win.setDefaultCloseOperation (JFrame.EXIT_ON_CLOSE); // significa che la x esce win.setVisible(true); } }

Rispondi quotando