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

    Colorare Righe JList [Java]

    Come da titolo non riesco a evidenziare(con colore diverso) delle righe di una jlist scelte dall'utente, la mia intenzione è che rimangono colorate anche se vengono selezionate altre, per poter attivare questo meccanismo di evidenziatura l'utente dovrà tenere premuto per 1 secondo una riga e questa di evidenzierà di rosso. Il meccanismo (l'evento del mouse) l'ho creato ma non so come colorare e far rimanere colorate le voci che l'utente.Ringrazio in anticipo

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    Comincia da qui:
    How to Use Lists

    e se scorri verso la fine trovi

    Writing a custom cell renderer

    e tra gli esempi (anche se il rimando poi è a JComboBox, ma anche lì c'è da implementare ListCellRenderer):
    Providing a custom cell renderer
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  3. #3
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,328
    Devi costruire un Renderer personalizzato per la tua JList.

    Nel tutorial ufficiale sull'uso delle JList c'è scritto come creare i propri Renderer.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

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.