Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di godx3
    Registrato dal
    Apr 2008
    Messaggi
    37

    Creare componenti non rettangolari

    Salve a tutti,
    volevo chiedervi se fosse possibile creare dei componenti (stile swing) non rettangolari!
    Devo disegnare un "albero" (struttura informatica) con tanto di animazioni...
    Usare un JPanel ed effettuare sempre il repaint dell'intero non mi sembra un'idea molto furba..
    Sapete come fare? Qualche riferimento? Grazie

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

    Re: Creare componenti non rettangolari

    Originariamente inviato da godx3
    volevo chiedervi se fosse possibile creare dei componenti (stile swing) non rettangolari!
    Se realizzi un "tuo" componente da zero (che tipicamente estende JPanel o direttamente JComponent) stabilisci tu cosa "disegnare" e con quale forma.

    Originariamente inviato da godx3
    Usare un JPanel ed effettuare sempre il repaint dell'intero non mi sembra un'idea molto furba..
    Per questo infatti esistono i:
    repaint(int x, int y, int width, int height)
    repaint(Rectangle r)
    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 © 2025 vBulletin Solutions, Inc. All rights reserved.