CheckTreeView mit eigenem Cell Value

jCoder1984

Aktives Mitglied
Hallo

ich habe eine CheckTreeView definiert.
Java:
    @FXML
    private CheckTreeView<IFilterElement> filterTree;

Das Interface sieht folgendermaßen aus
Java:
public interface IFilterElement {

    /**
     * @return the value of the {@link IFilterElement} <br>
     */
    public String getElementValue();

}

Nun möchte ich, dass in der CheckBox der TreeView nicht die toString Methode verwendet wird sondern getElementValue().

Java:
        filterTree.setCellFactory(new Callback<TreeView<IFilterElement>, TreeCell<IFilterElement>>() {

            @Override
            public TreeCell<IFilterElement> call(TreeView<IFilterElement> param) {
                return new CheckBoxTreeCell<IFilterElement>(item -> filterTree.getItemBooleanProperty());
            }
        });

Soweit bin ich schon aber nun komme ich nicht weiter, da BooleanProperty einen Index erwartet. Kann mir jemand weiterhelfen.

Vielen Dank
 

jCoder1984

Aktives Mitglied
Habs hinbekommen hier mein Code
Java:
        filterTree.setCellFactory(new Callback<TreeView<IFilterElement>, TreeCell<IFilterElement>>() {
            @Override
            public TreeCell<IFilterElement> call(TreeView<IFilterElement> param) {
                CheckBoxTreeCell<IFilterElement> treeCell = new CheckBoxTreeCell<IFilterElement>() {
                    @Override
                    public void updateItem(IFilterElement item, boolean empty) {
                        super.updateItem(item, empty);
                        if (empty) {
                            setText(null);
                        }else {
                            setText(item.getElementValue());
                        }
                    }
                };
                return treeCell;
            }
        });
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
J Falsches Rendern durch JCheckBox in eigenem JTree AWT, Swing, JavaFX & SWT 6
T JTextPane ignoriert HTML Zeilenumbruch <br> tag wegen eigenem HTMLEditorKit AWT, Swing, JavaFX & SWT 5
P Einer JList mit eigenem ListModel einen Eintrag hinzfügen AWT, Swing, JavaFX & SWT 5
F jTree.startEditingAtPath(path); funktioniert nicht bei eigenem CellEditor? AWT, Swing, JavaFX & SWT 8
D AWT eigenem Knopf ActionListener zuweisen AWT, Swing, JavaFX & SWT 24
L JTableModel - Zeilen mit eigenem Index ausstatten AWT, Swing, JavaFX & SWT 4
N Tabellenzelle wird bei JCombBox mit eigenem Datentyp nicht aktualisiert AWT, Swing, JavaFX & SWT 7
N jComboBox mit eigenem Renderer und eigenem Datentyp als Rückgabe in einer Tabelle AWT, Swing, JavaFX & SWT 2
P Teil einer Swing GUI in eigenem Thread AWT, Swing, JavaFX & SWT 4
B Zeichnen von Bildern auf JPanel aus eigenem Objekt AWT, Swing, JavaFX & SWT 19
C Kann Konstruktor von eigenem TableModel nicht nutzen AWT, Swing, JavaFX & SWT 2
R JScrollBar mit eigenem look and feel AWT, Swing, JavaFX & SWT 6
G JComboBox mit eigenem Model vorhanden, wie selektieren AWT, Swing, JavaFX & SWT 29
G JTable sortieren mit eigenem Sortieralgorithmus AWT, Swing, JavaFX & SWT 3
R setEnabled bei eigenem Widget implementieren? AWT, Swing, JavaFX & SWT 3
M Problem mit eigenem Menu Explorer AWT, Swing, JavaFX & SWT 6
N Probleme mit eigenem JOptionPane AWT, Swing, JavaFX & SWT 2
T JList mit eigenem TransferHandler: Fokus(?)-Probleme AWT, Swing, JavaFX & SWT 4
B JTable Vector Exception bei eigenem CellEditor AWT, Swing, JavaFX & SWT 3
C Clipping funktioniert mit eigenem Polygon nicht AWT, Swing, JavaFX & SWT 8
M Hilfe bei vers. Fonts und Zeilenlänge in eigenem Editor. AWT, Swing, JavaFX & SWT 3
T schönes Resize bei eigenem JFrame AWT, Swing, JavaFX & SWT 5
M JTree mit eigenem Renderer sieht seltsam aus AWT, Swing, JavaFX & SWT 2
F Problem mit PopupMenu und eigenem Panel AWT, Swing, JavaFX & SWT 5
C Proleme mit eigenem Cell Renderer AWT, Swing, JavaFX & SWT 3
S Knoten im JTree hinzufügen/löschen mit eigenem Jtree AWT, Swing, JavaFX & SWT 8
M setOpaque() bei eigenem Renderer AWT, Swing, JavaFX & SWT 5
R JTable: Jede Zelle mit eigenem ToolTip belegen AWT, Swing, JavaFX & SWT 5
M Wie einen JTable editierbar machen (mit eigenem TreeModel) AWT, Swing, JavaFX & SWT 2
Paule Popup oder Dialog-Feld mit eigenem Inhalt AWT, Swing, JavaFX & SWT 9
Z Probleme mit eigenem Canvas und ScrollPane AWT, Swing, JavaFX & SWT 8
M Swing Cell Renderer für Zeilenumbruch in JTable AWT, Swing, JavaFX & SWT 0
W JavaFX Etwas Tabellenartiges + Cell-Content-Changed-Event (o.ä.) AWT, Swing, JavaFX & SWT 30
E JavaFX Von der Table-Cell zur Row AWT, Swing, JavaFX & SWT 0
K JavaFX Mehrere Cell Editors in einem TreeView Item AWT, Swing, JavaFX & SWT 2
X JavaFX TableView selektierung der cell wie begrenzen? AWT, Swing, JavaFX & SWT 0
S SWT TableCell mit Composite als Inhalt / Höhe der Cell/Row AWT, Swing, JavaFX & SWT 5
M JTable Cell Renderer- Terminplaner AWT, Swing, JavaFX & SWT 2
A JTable Cell Eingabe AWT, Swing, JavaFX & SWT 6
T JTable Cell Refresh AWT, Swing, JavaFX & SWT 5
B Row und Cell Änderungen feststellen AWT, Swing, JavaFX & SWT 3
H default cell renderer AWT, Swing, JavaFX & SWT 3
J Swing JTable cell-ausrichtung für zahlen mit alternierenden zeilenfarben AWT, Swing, JavaFX & SWT 2
A Swing JButton in einer Table Cell AWT, Swing, JavaFX & SWT 9
B LookAndFeel Cell Renderer für JTable bei Nimbus Look and Feel AWT, Swing, JavaFX & SWT 2
M Swing JTable cell leeren bei Eingabe AWT, Swing, JavaFX & SWT 6
C Swing JTable: edit Cell -> versteckten Wert ändern AWT, Swing, JavaFX & SWT 12
A Focus in JTable Cell AWT, Swing, JavaFX & SWT 3
S Color in Cell AWT, Swing, JavaFX & SWT 2
O JTable Edit cell edit end erzwingen... AWT, Swing, JavaFX & SWT 7
G Cell Renderer AWT, Swing, JavaFX & SWT 5
Tom299 Cell Renderer mit Link AWT, Swing, JavaFX & SWT 2
O JCombobox in EINER JTable Cell AWT, Swing, JavaFX & SWT 5
D Problem bei meinem Cell Renderer AWT, Swing, JavaFX & SWT 2
J Cell Farbe in JTable AWT, Swing, JavaFX & SWT 31
H mehrere cell renderers AWT, Swing, JavaFX & SWT 5
M Select cell AWT, Swing, JavaFX & SWT 3
S JTable - farbe einer cell/row ändern, Hilfe please AWT, Swing, JavaFX & SWT 2
clemson Cursor in JTable-Cell setzen AWT, Swing, JavaFX & SWT 6
D JTable - Hintergrundbild in Cell AWT, Swing, JavaFX & SWT 6

Ähnliche Java Themen

Neue Themen


Oben