Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2010
    Messaggi
    47

    Possibilità di disabilitare il tasto "annulla" JOptionPane

    Il problema che vi richiedo è quello scritto nel titolo del topic:non permettere all'utente di selezionare il tasto "annulla" o "x" del joptionpane senza aver inserito un dato.
    Ho letto moltissimi topic al riguardo e molti di questi consigliavano un utilizzo della componente jdialog..che mi è sembrata più complessa.
    Esiste un qualsiasi modo per fare questa operazione?
    (ho letto il metodo più interessante che diceva di fare un controllo sulla variabile inserita come null...il fatto è che non funziona )
    Spero di non dover appunto utilizzare le jdialog perchè ho molti joptionpane e vorrei evitare di modificarli tutti!

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2009
    Messaggi
    1,123

    Re: Possibilità di disabilitare il tasto "annulla" JOptionPane

    Originariamente inviato da ypsilonp
    Il problema che vi richiedo è quello scritto nel titolo del topic:non permettere all'utente di selezionare il tasto "annulla" o "x" del joptionpane senza aver inserito un dato.

    Esiste un qualsiasi modo per fare questa operazione?
    (ho letto il metodo più interessante che diceva di fare un controllo sulla variabile inserita come null...il fatto è che non funziona )
    Spero di non dover appunto utilizzare le jdialog perchè ho molti joptionpane e vorrei evitare di modificarli tutti!

    Sinceramente, penso sia molto più semplice creare una classe che istanzi JDialog e che implementi gli opportuni metodi.
    Quelle funzioni sono state fatte per semplificare le operazioni che lo richiedono, pertanto non credo proprio si possano modificare.

    Comunque non è complicato come può sembrare creare un proprio JDialog

  3. #3
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802

    Re: Re: Possibilità di disabilitare il tasto "annulla" JOptionPane

    Originariamente inviato da Patrick Jane
    Comunque non è complicato come può sembrare creare un proprio JDialog
    In teoria basterebbe estendere JOptionPane e ridefinire un metodo :master: Forse nella firma di andbin c'è qualcosa di simile :master:
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2010
    Messaggi
    47

    Re: Re: Possibilità di disabilitare il tasto "annulla" JOptionPane

    Originariamente inviato da Patrick Jane
    Sinceramente, penso sia molto più semplice creare una classe che istanzi JDialog e che implementi gli opportuni metodi.
    Quelle funzioni sono state fatte per semplificare le operazioni che lo richiedono, pertanto non credo proprio si possano modificare.

    Comunque non è complicato come può sembrare creare un proprio JDialog
    Ti ringrazio per la disponibilità..siccome sono davvero in crisi al riguardo ti volevo chiedere un esempio chiarificatore.
    Ho un joptionpane che mi legge un input e voglio obbligare l'utente a inserire un dato non accettando la sua relativa scelta di "annulla" o della "x" di chiusura.
    Potresti scrivermi come costruiresti una jdialog in questo ambito.
    Ho provato un pò a giocare col codice del jdialog ma se mi spiegassi per bene questo semplice concetto,di certo riuscirei a capirlo subito.
    Te ne sarei molto grato,grazie.

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 © 2025 vBulletin Solutions, Inc. All rights reserved.