Visualizzazione dei risultati da 1 a 6 su 6

Hybrid View

  1. #1
    Perfetto grazie mille funziona Grazie tante per la nota, non ci avevo pensato. Ultima cosa: dato che ho bisogno di divedere le diverse classi per la coerenza ecc; ho una classe che fa da listener e ho scritto "implements ListSelectionListener", per passargli poi la table ho usato il pattern singleton e ho dichiarato naturalmente public la JTable. Questo metodo va bene? io nella classe ListSelectionListener userò la sintassi
    codice:
    panel.table.getSelectedRows();
    Dove panel sarebbe l'istanza della classe in cui si trova la JTable

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Quote Originariamente inviata da AssassinCruel Visualizza il messaggio
    dato che ho bisogno di divedere le diverse classi per la coerenza ecc; ho una classe che fa da listener e ho scritto "implements ListSelectionListener", per passargli poi la table ho usato il pattern singleton e ho dichiarato naturalmente public la JTable. Questo metodo va bene? io nella classe ListSelectionListener userò la sintassi
    codice:
    panel.table.getSelectedRows();
    No, pessimo design. Certamente è bene separare i concetti in classi separate ma va fatto con saggezza (e conoscendo i principi della OOP e i principali design pattern), non mettendo un po' di la un po' di qua, un campo pubblico di la, una espressione x.y.z() di qua ecc...
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.