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

    Componenti visuali. Una Domanda

    Uso NetBeans 6.9
    Ho un pannello chiamato panelS, layout GridLayout
    Al suo interno piazzo un pannello HandContainer (ctrl+c,ctrl+v dal design), da me esteso da JPanel.
    All'interno di quest'ultimo c'è un layeredPane al cui interno piazzo delle icone dinamicamente nel suo costruttore

    Con il codice

    codice:
            
    Deck deck = new Deck(52); 
    Hand hand = new Hand(deck, 13);         
    HandContainer hs = new HandContainer(hand);         
    this.handContainer1 = new HandContainer(hand);
    Non vedo le icone.


    Se invece non uso il design, ma aggiungo l'handContainer al panelS dinamicamente e sostituisco il codice precedente con

    codice:
            
    Deck deck = new Deck(52);        
    Hand hand = new Hand(deck, 13);         
    HandContainer hs = new HandContainer(hand);         
    this.panelS.add(hs);
    Tutto funziona a meraviglia e vedo le icone.
    Qualcuno mi potrebbe spiegare perché? Immagino sia un problema di focus o di repaint (in ogni caso aggiungendo repaint al pannello o all'HandContainer non ottengo nulla).
    Grazie.

  2. #2
    Piccolo Up.
    Scusate ma non so dove sbaglio e del resto il problema mi si ripresenta in più punti anche con altri componenti.

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.