JavaFX - Different css classes for same node types

Manu

I am trying to assign two different styles to the same type of node of a JavaFX application.

For example, suppose I have two Text nodes

<Text text="Welcome" GridPane.columnSpan="2" GridPane.halignment="CENTER" 
        GridPane.rowIndex="0" />
<Text text="Goodbye" GridPane.columnSpan="2" GridPane.halignment="CENTER" 
        GridPane.rowIndex="0" />

and an application.css

Text {
    -fx-font-size: 15pt;
    -fx-font-family: Tahoma;
    -fx-font-weight: bold;
}

This way, I will style both texts with the same class. How can I create and assign two different styles to the two instances of Text?

ItachiUchiha

You can use the id attribute, to differentiate the two Text nodes and apply different CSS on them

<Text text="Welcome" GridPane.columnSpan="2" GridPane.halignment="CENTER" 
        GridPane.rowIndex="0" id="text1"/>
<Text text="Goodbye" GridPane.columnSpan="2" GridPane.halignment="CENTER" 
        GridPane.rowIndex="0" id="text2"/>

and in the css file, you can have

#text1{
    -fx-font-size: 10pt;
    -fx-font-family: Tahoma;
    -fx-font-weight: bold;
}

#text2{
        -fx-font-size: 15pt;
        -fx-font-family: Tahoma;
        -fx-font-weight: regular;
}

P.S. You can also separate the same using different css class for the two texts. Please follow this link for more information

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Dev

CSS same classes different behavior

From Dev

Same method in multiple classes but using different types

From Dev

Java Templates, how to use two classes with the same name and different types

From Dev

Can you use the same ID with different element types in CSS?

From Dev

Same object in different classes?

From Dev

Different types of the same object

From Dev

JavaFX bindContentBidirectional of different types of Lists

From Dev

List of template classes of different types

From Dev

JQuery same classes different selections

From Dev

Different input types in the same method

From Dev

XSD different types same name

From Dev

Register same class for different types

From Dev

JavaFX: Different types of alignment in one column of TableView

From Dev

JavaFX/TableView: 3 different tables use the same TableCellDouble, but 3x TableCellDouble classes necessary ... how to reduce to 1x?

From Dev

JavafX & CSS - Move Node to Front

From Dev

Firebase - different listeners in the same node

From Dev

JavaFX: Issue with setting same Node to multiple tabs

From Dev

Multiple Buttons for the same node reference for icons JavaFX

From Dev

How to give two different classes the same interface?

From Dev

Instantiate different classes with the same name/namespace

From Dev

scraping different table with same classes with beautifulsoup,python

From Dev

Copy data to same classes in different packages

From Dev

Access the same method among different classes?

From Dev

Hibernate: mapping same column for two different classes

From Dev

Swift - Same protocol for two different classes

From Dev

Calling same property from different classes in Swift?

From Dev

Two classes with the name in the same module with different bases?

From Dev

Are same name functions in different classes supported in Nodejs?

From Dev

jquery sum from different divs with same classes

Related Related

  1. 1

    CSS same classes different behavior

  2. 2

    Same method in multiple classes but using different types

  3. 3

    Java Templates, how to use two classes with the same name and different types

  4. 4

    Can you use the same ID with different element types in CSS?

  5. 5

    Same object in different classes?

  6. 6

    Different types of the same object

  7. 7

    JavaFX bindContentBidirectional of different types of Lists

  8. 8

    List of template classes of different types

  9. 9

    JQuery same classes different selections

  10. 10

    Different input types in the same method

  11. 11

    XSD different types same name

  12. 12

    Register same class for different types

  13. 13

    JavaFX: Different types of alignment in one column of TableView

  14. 14

    JavaFX/TableView: 3 different tables use the same TableCellDouble, but 3x TableCellDouble classes necessary ... how to reduce to 1x?

  15. 15

    JavafX & CSS - Move Node to Front

  16. 16

    Firebase - different listeners in the same node

  17. 17

    JavaFX: Issue with setting same Node to multiple tabs

  18. 18

    Multiple Buttons for the same node reference for icons JavaFX

  19. 19

    How to give two different classes the same interface?

  20. 20

    Instantiate different classes with the same name/namespace

  21. 21

    scraping different table with same classes with beautifulsoup,python

  22. 22

    Copy data to same classes in different packages

  23. 23

    Access the same method among different classes?

  24. 24

    Hibernate: mapping same column for two different classes

  25. 25

    Swift - Same protocol for two different classes

  26. 26

    Calling same property from different classes in Swift?

  27. 27

    Two classes with the name in the same module with different bases?

  28. 28

    Are same name functions in different classes supported in Nodejs?

  29. 29

    jquery sum from different divs with same classes

HotTag

Archive