Programação de Interfaces Gráficas com JavaFX

De Wiki
Share/Save/Bookmark

Tabela de conteúdo

Common Profile

Operações Básicas

// Criar um stage
Stage {
    title: "Título"
    // ...
}
 
// Criar uma cena dentro de um stage
Stage {
    // ...
    scene: Scene { 
        // ...
        content: [
            // ...
        ]
        // ...
    } 
}

Cores

// Especificando uma cor
Color.web("#008000")

Formas

// Retângulo
Rectangle {
    x: valorDoX // Posição do x
    y: valorDoY // Posição do y
    width: valorDaLargura // Largura
    height: valorDaAltura // Altura
    fill: valorDaCor // Cor
}
 
// Retângulo com cantos arredondados
Rectangle {
    x: valorDoX // Posição do x
    y: valorDoY // Posição do y
    width: valorDaLargura // Largura
    height: valorDaAltura // Altura
    arcWidth: valorDaLarguraDoArco // Largura do arco do canto
    arcHeight: valorDaAlturaDoArco // Altura do arco do canto
    fill: valorDaCor // Cor
}
 
Circle{
    centerX: 118
    centerY: 110
    radius: 83
    fill: Color.WHITE
    stroke: Color.RED
}

Estilos de Preenchimento

Extremidades de linhas e junções

Texto

Transformações

Layout

Desktop Profile

Elementos da interface

Efeitos

Cursores

Ferramentas pessoais