Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Помогие с css-селектором на JavaFX / 1 сообщений из 1, страница 1 из 1
12.12.2013, 19:43:48
    #38499162
chabapok
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогие с css-селектором на JavaFX
Есть группа, в нее добавлен прямоугольник. Хочется задавать стиль группе, с той целью, чтобы все что в нее добавили рисовалось этим стилем.
но не получается

Вот с этим css работает:
Код: css
1.
2.
3.
.group .rect {
  -fx-fill: #550000;  
}



но в нем задан конкретно класс rect вложеный в group, и это не годится.

Я хочу чтобы было так:
Код: css
1.
2.
3.
.group{
  -fx-fill: #550000;  
}



И при этом чтобы у всего что добавляется в эту группу независимо от клсса, было -fx-fill = #550000 (если конечно оно не переопределено). При этом на практике, если я использую такой css то -fx-fill не "наследуется" в добавляемый прямоугольник. Как сделать чтобы оно наследовалось независимо от класса? Пробовал селектор записать как .group * - тоже не получается.



Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
package proba;

import javafx.application.Application;
import javafx.scene.*;
import javafx.scene.Scene;
import javafx.scene.paint.Color;
import javafx.scene.shape.Rectangle;
import javafx.stage.Stage;

public class Prob extends Application {
    
    public static void main(String[] args) {
        launch(args);
    }
    
    @Override
    public void start(Stage stage) {
       Group root = new Group();
       Scene scene = new Scene(root, 500, 500, Color.BLACK);
       
       scene.getStylesheets().add("proba/style.css");
       root.getStyleClass().add("group");
       
       Rectangle r = new Rectangle(25,25,250,250);
       r.getStyleClass().add("rect");
       
       
       root.getChildren().add(r);
       
       
       stage.setScene(scene);
       stage.show();
   }   
}
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Помогие с css-селектором на JavaFX / 1 сообщений из 1, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]