Visualizzazione dei risultati da 1 a 10 su 11

Discussione: Bordi in JTable

Visualizzazione discussione

  1. #1

    Bordi in JTable

    Ciao a tutti,
    costruito una tabella nella quale inserisco testo e JLabel che dove vengono incapsulate le immagini.
    Fin qui tutto bene.
    Il problema è che ho la necessità in determinati momenti "staccare" visivamente una riga dalla successiva in base ad una determinata variabile.
    Avevo pensato ad un bordo inferiore da applicare alla tabella ma non viene applicato.
    io avevo fatto una cosa del genere nel renderer.


    codice:
    public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column) {
        if(jump[row]){
            Border b=BorderFactory.createMatteBorder(0, 0, 3, 0, Color.BLACK);
            this.setBorder(b);
            repaint();
        }
    }

    Dove jump è la mia variabile che ho valorizzato con dei booleani che indica se inserire o meno il bordo inferiore.
    Quando il valore è true ovviamente entra nel blocco "if" ma non fà nulla.

    Grazie mille per ogni aiuto/consiglio
    Ciao
    Ultima modifica di schumy2000; 12-02-2014 a 12:25
    I computer sono incredibilmente veloci, accurati e stupidi.
    Gli uomini sono incredibilmente lenti, inaccurati e intelligenti.
    Insieme sono una potenza che supera l'immaginazione.

    A.Einstein

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.