|
|
|
|
Strumenti |
05-09-2014, 10:02 | #1 |
Senior Member
Iscritto dal: Sep 2008
Messaggi: 735
|
[java - netbeans]: tasto ricerca e risultati in jtable
ciao a tutti.
Avrei bisogno di "attivare" un tasto ricerca che vada a cercare appunto in un database SQL e una volta trovato i risultati (che sia il nome o il cognome o altro) li vada ad inserire nella jtable completando i campi mancanti. tasti botti tabelle ecc sono gia tutte inserite nell'interfaccia grafica. avete qualche suggerimento? (sono in alto mare) grazie a tutti |
05-09-2014, 11:47 | #2 | |
Senior Member
Iscritto dal: Nov 2005
Città: Texas
Messaggi: 1722
|
Quote:
Qualche suggerimento generale: - crea la tabella con un modello di tipo AbstractTableModel o sue estensioni, cosi' hai a disposizione i metodi per inserire i campi; - se il problema e' quello di riconoscere un tasto, puoi usare il metodo addKeyListener() per il componente che presumi abbia il focus; piu' prosaicamente, crei un item in un menu' e gli associ il tasto che hai scelto. - la ricerca e' piuttosto semplice, ma considera di farla in un thread separato se tiene troppo tempo (anzi, meglio farla sempre in un thread separato), cosi' da non bloccare l'interfaccia utente. Cosi' facendo pero' ricordati che il thread che fa la ricerca NON puo' aggiornare l'HMI, visto che Swing (usi Swing, vero?) non e' multithread-safe (come del resto la maggior parte dei framework) ciao
__________________
In God we trust; all others bring data |
|
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 12:54.