Salvando preferências e configurações em uma aplicação Java Desktop

A classe java.util.prefs.Preferences permite que aplicações salvem configurações e preferências. A classe possui dois tipos de preferências: do usuário e do sistema. Cada usuário poderá ter suas próprias preferências de forma independente dos demais usuários. Já as preferências de sistema são iguais para todos os usuários.

Anúncios

Twitter com JavaFX – Parte 2

Neste post, mais um pouco de JavaFX: ObservableList, ListCell customizado, e WebView.  Aproveitando o código do post anterior (um cliente bem simples de Twitter), vamos adicionar um listener à lista de tuítes para abrir uma janela quando algum tuíte for selecionado. 1. ObservableList Uma lista do tipo ObservableList pode receber listeners para avisar quando é alterada. Assim, ao … Continue lendo Twitter com JavaFX – Parte 2

Twitter com JavaFX

Neste post, mostraremos um pequeno exemplo de aplicação JavaFX integrada ao Twitter. Você também verá um pouco mais de css e o FadeTransition. Para o exemplo, utilizamos o NetBeans e o Twitter4J, e criamos uma conta de desenvolvedor no Twitter para cadastrar o aplicativo. 1. Obtendo as credenciais para comunicação com o Twitter Para utilizar … Continue lendo Twitter com JavaFX

Iniciando no JavaFX – Parte 2

Enquanto o post anterior foi um Hello World para o JavaFX (veja Iniciando no JavaFX ), este terá algumas dicas simples para iniciantes no JavaFX. O ambiente de desenvolvimento continua sendo o NetBeans IDE integrado ao JavaFX Scene Builder. 1. Fit to Parent Em muitos casos, é possível usar a função "Fit to Parent", para que um … Continue lendo Iniciando no JavaFX – Parte 2

Iniciando no JavaFX

Já desenvolvi bastante usando Swing. De tanto ver interfaces horríveis feitas nos softwares de criação de interface gráfica, fiquei com medo e fugi para o GridBagLayout. Cheguei inclusive a fazer alguns componentes na unha, às vezes desenhando tudo com o Graphics2D. Tudo ia bem, até que surgiu o JavaFX, finalmente com uma carinha mais bonita e … Continue lendo Iniciando no JavaFX