Visualizzazione dei risultati da 1 a 10 su 11

Discussione: Slider personalizzati

Visualizzazione discussione

  1. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Quote Originariamente inviata da cersil Visualizza il messaggio
    Salve, è possibbile come lo è per JButton e JtoggleButton cambiare l'aspetto grafico dei Jslider, intendo avere la barra di scorrimento cosi come il pomello ho disegnati da noi o scaricati da internet e se no un cenno a come si potrebbero realizzare con la libreria Graphics2D. Grazie
    Non c'è davvero tanto che puoi fare. Una cosa possibile è cambiare il "draggable thumb" (ovvero il blocchettino che l'utente trascina con il mouse). Puoi impostare una tua icona in modo "globale", così TUTTI i JSlider che andrai a creare successivamente avranno quella icona senza che si debba fare altro:

    Icon thumbIcon = ..........
    UIManager.put("Slider.horizontalThumbIcon", thumbIcon);

    Invece di "Slider.horizontalThumbIcon" esiste anche ovviamente "Slider.verticalThumbIcon" per slider verticali.
    Queste stringhe sono particolari, si chiamano in generale UIResource properties. Ce ne sono altre per gli slider, se fai una ricerca in rete trovi sicuramente qualche informazione.

    Prova a creare e caricare una icona di es. 20x20 (o dimensioni similari).
    Ultima modifica di andbin; 15-02-2018 a 11:30
    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.