Articles of javafx 2

Como evitar o segmento de aplicação Not on FX; currentThread = Erro de segmento de aplicativo JavaFX?

Abaixo trechos de código está me dando erro Not on FX application thread; currentThread Not on FX application thread; currentThread = Application Thread JavaFX .Este aplicativo estava funcionando bem no java 1.7, mas quando eu mudei para o fx8 agora está dando erro. Quando eu começo o aplicativo na minha primeira tentativa, ele está funcionando […]

Como criar uma canvas inicial com fundo transparente no JavaFX

Eu estou tentando criar uma canvas inicial como o exemplo que eu provei. Parece que o AnchorPane não permite o fundo transparente, eu tentei configurar o css do AnchorPane para -fx-background-color: rgba(255,0,255,0.1) ; mas o fundo branco ainda aparece. Tudo o que tenho no meu arquivo fxml é um AnchorPane com ImageView com a imagem […]

JavaFX 2 e internacionalização

Eu comecei a escrever meu primeiro aplicativo JavaFX 2 depois de aprender o básico e gostaria de internacionalizá-lo. Eu notei que no JavaFX 1.x, a linguagem de script permitia a internacionalização muito simples de strings. Existem resources semelhantes no JavaFX 2? Basicamente: qual é a melhor prática para internacionalizar um aplicativo JavaFX 2?

JavaFX: “Toolkit” não inicializado ao tentar reproduzir um arquivo mp3 através da class MediaPlayer

Eu estou tentando fazer um simples mp3 tocar no fundo do meu programa usando o seguinte: Media med = new Media(getClass().getResource(“intro.mp3”).toExternalForm()); MediaPlayer mPlayer = new MediaPlayer(med); mPlayer.play(); O arquivo intro.mp3 é colocado na pasta bin do meu pacote, junto com os outros arquivos .class. O problema é que meu programa termina com: Exception in thread […]

Janelas inteiramente customizadas do JavaFX?

Eu gostaria de ter um aplicativo onde eu tenha personalizado totalmente a aparência da janela. Até agora eu aprendi que posso remover o material típico da janela com: class Application extends javafx.application.Application { /** * Starts the application. * * @param stage */ override def start(stage: Stage) { stage.initStyle(StageStyle.TRANSPARENT) // Load the main window view. […]

Como posso estilizar o componente ProgressBar no JavaFX

Eu estou tentando adicionar estilo CSS personalizado para o componente ProgressBar JavaFX, mas não consegui encontrar nenhuma informação sobre o tópico. Eu estou procurando os nomes de class css e os comandos css que são necessários para: definir a cor da própria barra de progresso definir a cor de fundo da barra de progresso (não […]

Como criar e mostrar um diálogo comum (Erro, Aviso, Confirmação) no JavaFX 2.0?

Como faço para criar e mostrar diálogos comuns (erro, aviso, confirmação) no JavaFX 2.0? Não consigo encontrar nenhuma class “padrão” como Dialog , DialogBox , Message ou algo assim.

JavaFX lança outro aplicativo

Eu tenho esmagado minha cabeça com o JavaFx … Isso funciona quando não há instâncias de um aplicativo em execução: public class Runner { public static void main(String[] args) { anotherApp app = new anotherApp(); new Thread(app).start(); } } public class anotherApp extends Application implements Runnable { @Override public void start(Stage stage) { } @Override […]

JavaFX ImageView sem qualquer suavização

É possível renderizar uma imagem dimensionada em um ImageView no JavaFX 2.2 sem qualquer suavização aplicada? Estou processando uma imagem de 50 x 50 em um ImageView de 200 x 200, com setSmooth (false), para que cada pixel da imagem de origem seja mapeado para um quadrado de 4 x 4 na canvas. No entanto, […]

Programaticamente alterar a aparência da linha TableView

Depois de fazer um tutorial do Oracle sobre o TableView , fiquei me perguntando se existe uma maneira de aplicar programaticamente um estilo CSS diferente à linha TableView selecionada. Por exemplo, o usuário seleciona uma determinada linha, clica no botão “Realçar” e a linha selecionada obtém fundo marrom, preenchimento de texto em branco, etc. Eu […]