Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    [Java] problema con jframe secondario

    Salve a tutti, vi scrivo per il problema che non riesco a risolvere, proprio quando stavo finendo la tesina

    Io ho una form secondaria (jFrame), che deve passare dei dati alla form che l'ha invocata, ho cercato qualche suggerimento, e ho trovato un post dove consigliavano di rendere la from modale, creare dei metodi per ricavare questi dati, nascondere con un hide(); la form secondaria, prendere i dati e poi fare un dispose(); della form.
    Idea stupenda se non fosse che i jFrame non possono essere modali

    Quindi a me serve un modo per rendere modale quella form (se possibile), oppure un modo per 'bloccare' l'esecuzione del codice finchè non do l'ok nella form secondaria

    Un po' di codice semplificherà la mia spiegazione:

    codice:
    Ricerca rc = new Ricerca(); //tipo della form
    rc.show();
    //credo di dover mettere qua qualche istruzione per bloccare l'esecuzione
    <istruzioni da eseguire dopo>
    Accetto molto volentieri anche dei consigli se credete che dovrei fare in un altro modo

    Ciao e grazie per le eventuali risposte

    Ned H.

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    si usano le JDialog, se n'è parlato svariate volte qui sul forum.
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  3. #3
    Originariamente inviato da Andrea1979
    si usano le JDialog, se n'è parlato svariate volte qui sul forum.
    lo so, però essendo la mia form secondaria un po' complessa, avrei preferito evitare di scrivere tutto il codice per creare un Dialog con le stesse caratteristiche, comunque provo a vedere cosa riesco a fare, forse non serve scrivere tutto il codice da capo

  4. #4
    ok, risolto, alla fine son riuscito a portare tutto su una dialog

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.