CellFactory in Abhängigkeit von anderer Zelle

jimb0p

Mitglied
Kann ich bei einer CellFactory die Zelle in Abhängigkeit von einer anderen Zelle färben? Also Spalte X soll grün werden wenn in Spalte X+n der Wert true drin steht?
 

dzim

Top Contributor
Ja. Denn in der Regel kennst du ja das gesamte Model. Musst du halt einen Lookup auf die andere Zeile, bzw. das ander Datum machen.
 

jimb0p

Mitglied
Hi dzim, danke für die Antwort. Das Problem ist ich weiß nicht genau wie ich das anstellen soll. Hier ist meine CellFactory:
Java:
clmnHan.setCellFactory(column -> {
			return new TableCell<Artikel, String>(){
				@Override
				protected void updateItem(String item, boolean empty){
					super.updateItem(item, empty);
					getStyleClass().removeAll(CSS_ONLINE);
					if(item != null){
						
						if( == true){
							setText(String.valueOf(item));
							getStyleClass().add(CSS_ONLINE);
						}else{
							setText(String.valueOf(item));
						}
					}
				}
			};
		});
Hättest du hier einen Ansatz für mich? Vielen Dank!
 

jimb0p

Mitglied
Ok ich habe einen Weg gefunden, indem ich mir das SelectionModel von meinem TableView hole:
[Java]TableViewSelectionModel<Artikel> selectionModel = mainTableView.getSelectionModel();
Artikel tmp = selectionModel.getSelectedItem();
[/Java]

Edit1:
Ok doch nicht, es sind dann nur die selektierten, aber ich brauche ja die Reihe von dem aktuell geschriebenen.
 
Zuletzt bearbeitet:
Ähnliche Java Themen
  Titel Forum Antworten Datum
missy72 JavaFX CellFactory deaktivieren, oder löschen AWT, Swing, JavaFX & SWT 2
T ListView nach Erweiterung Fehler in CellFactory AWT, Swing, JavaFX & SWT 8
temi JavaFX CellFactory und CellValueFactory AWT, Swing, JavaFX & SWT 2
L JavaFX TableColumns mit CellFactory setzen AWT, Swing, JavaFX & SWT 9
K TreeTableView (cellFactory) - wie Daten in Spalten einfügen AWT, Swing, JavaFX & SWT 0
B TreeView cellFactory AWT, Swing, JavaFX & SWT 4
V JavaFX Zwei Dinge in einer CellFactory erledigen AWT, Swing, JavaFX & SWT 8
M JavaFX CellFactory Best Practice AWT, Swing, JavaFX & SWT 1
B Erstellen eigener Combobox ("CellFactory") AWT, Swing, JavaFX & SWT 4
M JavaFX Button action abhängigkeit von Tab AWT, Swing, JavaFX & SWT 1
W Swing Combobox Abhängigkeit AWT, Swing, JavaFX & SWT 1
I Wie mehrere JComboBoxen in Abhängigkeit einer anderen Box ändern? AWT, Swing, JavaFX & SWT 8
B Swing JPanel in Abhängigkeit von DefaultListModel Instanz neu zeichnen AWT, Swing, JavaFX & SWT 3
S JProgressBar in Abhängigkeit eines FileInputStreams AWT, Swing, JavaFX & SWT 2
B SWT Linie soll in Abhängigkeit der aktuellen Uhrzeit gezeichnet werden AWT, Swing, JavaFX & SWT 16
G jspinner schrittweite in Abhängigkeit vom aktuellen Wert AWT, Swing, JavaFX & SWT 3
H MouseAdapter Klasse nutzen wenn eigene Klasse bereits von anderer erbt AWT, Swing, JavaFX & SWT 13
L JFrame Gui in anderer Methode aufrufen AWT, Swing, JavaFX & SWT 0
J Bild von anderer Klasse will nicht laden AWT, Swing, JavaFX & SWT 1
Ø Swing Button in anderer Klassen ausführen AWT, Swing, JavaFX & SWT 6
L JavaFX Anderer Text, wenn kein Platz ist. AWT, Swing, JavaFX & SWT 1
K Frame aus anderer Klasse schließen AWT, Swing, JavaFX & SWT 3
0 Swing JTable aus anderer Klasse updaten AWT, Swing, JavaFX & SWT 5
it_is_all Event Handling ActionListener in anderer Klasse klappt nicht AWT, Swing, JavaFX & SWT 4
C Nach Aufruf von anderer Klasse streikt Grafik AWT, Swing, JavaFX & SWT 1
S per Button Variableninhalt aus anderer Klasse holen AWT, Swing, JavaFX & SWT 3
K JButton auf anderer Klasse AWT, Swing, JavaFX & SWT 6
J JavaFX Tableview Daten hinzufügen aus anderer Klasse AWT, Swing, JavaFX & SWT 7
W Paint-Methode in anderer Klasse funktioniert nicht AWT, Swing, JavaFX & SWT 7
S JComboBox aus anderer Klasse füllen (Java-Swing) AWT, Swing, JavaFX & SWT 0
T Swing Label aus anderer Methode bearbeiten AWT, Swing, JavaFX & SWT 2
A Swing JTextArea aus anderer Klasse in realtime aktualisieren AWT, Swing, JavaFX & SWT 3
G Window aus anderer Klasse aufrufen AWT, Swing, JavaFX & SWT 4
H Swing Arbeitsspeicherauslastung anderer Programme grafisch darstellen AWT, Swing, JavaFX & SWT 16
M Swing Array aus anderer Klasse AWT, Swing, JavaFX & SWT 6
H JTable von anderer Klasse aus füllen AWT, Swing, JavaFX & SWT 6
Z Bei Klick auf JButton soll ein anderer JButton erscheinen AWT, Swing, JavaFX & SWT 4
D JSplitPane -> setRightComponent aus anderer Klasse AWT, Swing, JavaFX & SWT 3
L Graphics Objekt - aus anderer Klasse aufrufen / übergeben AWT, Swing, JavaFX & SWT 5
J JPanel mit anderem Panel aus anderer Klasse setzen AWT, Swing, JavaFX & SWT 4
M Swing JFrame aus anderer Klasse starten/anzeigen AWT, Swing, JavaFX & SWT 2
A Applet main class aus anderer main class aufrufen AWT, Swing, JavaFX & SWT 15
M Komponenten in anderer Reihenfolge anzeigen AWT, Swing, JavaFX & SWT 4
D Swing JTextField aus anderer Klasse aktualisieren AWT, Swing, JavaFX & SWT 2
T Fragmente anderer Fenster im Programmfenster AWT, Swing, JavaFX & SWT 6
P Datenelement anderer Klasse in JTextArea ausgeben AWT, Swing, JavaFX & SWT 4
N jcomboBox anderer Wert als Anzeige AWT, Swing, JavaFX & SWT 6
W Daten auf Textfeld in anderer Klasse verwenden AWT, Swing, JavaFX & SWT 4
J Swing JTable, jede Zelle ein anderer Title im TitledBorder AWT, Swing, JavaFX & SWT 5
A Zeichnen auf JFrame aus anderer class heraus AWT, Swing, JavaFX & SWT 12
C private Panel anderer Klasse verändern AWT, Swing, JavaFX & SWT 11
Airwolf89 Swing Von anderer Klasse auf Eigenschaften einer Komponente zugreifen AWT, Swing, JavaFX & SWT 5
kniffel JMenuBar aus anderer Klasse AWT, Swing, JavaFX & SWT 10
M Swing JTextFeld Wert in anderer Klasse aufrufen AWT, Swing, JavaFX & SWT 13
G JTable in Spalte von anderer JTable nicht editierbar AWT, Swing, JavaFX & SWT 7
A Strings an Textarea anderer Klasse append(en) AWT, Swing, JavaFX & SWT 12
H JPanel aus anderer Klasse laden? AWT, Swing, JavaFX & SWT 4
G paint() Methode aus anderer klasse aufrufen? AWT, Swing, JavaFX & SWT 6
E etwas anderer rahmen. AWT, Swing, JavaFX & SWT 2
K Auf Textfeld von anderer Klasse aus zugreifen AWT, Swing, JavaFX & SWT 14
R Komponente (Frame) in anderer Klasse füllen AWT, Swing, JavaFX & SWT 18
H JPanel überschreiben aus anderer Klasse AWT, Swing, JavaFX & SWT 2
K jtree: nur "first node" in anderer hintergrundfarb AWT, Swing, JavaFX & SWT 4
A Components in einer ArrayList aus anderer Klasse speichern AWT, Swing, JavaFX & SWT 8
N Actionlistener auf Button in anderer Klasse AWT, Swing, JavaFX & SWT 4

Ähnliche Java Themen

Neue Themen


Oben