Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    502

    [Java] Finestra che non riceve il focus

    Scusate il titolo ma non sapevo come scrivere in breve.
    Ho un JFrame con un albero a sinistra, al centro, selezionando i vari rami, compare un JPanel.
    Vorrei che con il JPanel, che compare nella stessa JFrame dell'albero, si aprisse una JFrame autonoma, ma che questa non riceva il focus. Fare una specie di legenda, che si apra in una posizione dello schermo, e che si chiuda quando cambio selezione nel JTree, o meglio, passargli nuovi dati.
    Solo che non riesco a fare un modo che il JFrame principale si tenga il focus.

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: [Java] Finestra che non riceve il focus

    Originariamente inviato da Rubox
    Solo che non riesco a fare un modo che il JFrame principale si tenga il focus.
    Si può fare con:

    tuoAltroFrame.setFocusableWindowState(false);

    Da invocare prima di rendere il frame visibile.

    La nuova finestra che apri non riceverà mai il focus. Questo in genere si fa quando si vuole che la finestra sia tipo una toolbar o una "palette" flottante, che appunto non deve avere il focus.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    502
    ecco, non mi veniva il termine "palette" per fare una ricerca su google.
    Era proprio quello che volevo.
    Grazie.

    andbin for president, di cosa non so, ma for president

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.