Articles of awt

Como posso rolar mais de um object ao mesmo tempo?

Nova pergunta foi feita depois desta, encontrada aqui . Eu sou novo em Java, mas estou trabalhando em uma recriação de “Flappy Bird” para aprender mais sobre java e como os charts são exibidos. Qualquer solução ou sugestão para qualquer uma das minhas perguntas é muito apreciada. Obrigado! Neste momento, meu programa faz um pipe […]

Estruturas de GUI Java. O que escolher? Swing, SWT, AWT, SwingX, JGoodies, JavaFX, Apache Pivot?

Existem muitos frameworks gui disponíveis para java, mas o que é reconhecido como o framework de escolha de hoje? O seguinte é a minha compreensão dos diferentes frameworks, por favor corrija-me se estou errado. Este é um conjunto muito vagamente definido de perguntas, mas eu ainda acho que é valioso para qualquer um que esteja […]

Qual é a diferença entre o Swing e o AWT?

Alguém pode me explicar qual é a diferença entre Swing e AWT? Há algum caso em que o AWT é mais útil / aconselhado para usar do que o swing ou vice-versa?

O que o SwingUtilities.invokeLater faz?

O que o SwingUtilities.invokeLater faz? É apenas atrasar a execução de um bloco de códigos dentro de seu método de run ? Qual é a diferença entre chamar uma ação dentro da function invokeLater ou simplesmente chamá-la no final do encadeamento que queremos executar? Alguém pode me ajudar com o que realmente faz a function […]

Como trazer uma janela para a frente?

Temos um aplicativo Java que precisa ser colocado em primeiro plano quando um mecanismo de telecontrole ativa algo no aplicativo. A fim de obter isso, percebemos no método chamado da class que representa o quadro de nossa aplicação (extensão de um JFrame ) após a implementação: setVisible(true); toFront(); No Windows XP, isso funciona na primeira […]

Borda com cantos arredondados e transparência

A captura de canvas a seguir mostra um teste de TextBubbleBorder 1 . Eu gostaria de fazer os cantos do componente que estão fora do retângulo para ser totalmente transparente e mostrar o componente que está abaixo dele. Eu encontrei uma maneira de restringir a cor BG de um label para “dentro da borda”, definindo […]

Re-pintar em quadro / painel / componente translúcido.

Estou tentando criar uma janela translúcida com Java no OSX e adicionar um JLabel a ela. Este JLabel muda seu texto a cada segundo …. No entanto, o componente não está repintando bem. Como posso resolver este problema? Eu encontrei esses artigos , mas não consigo descobrir como resolvê-los. Se possível, cole o código fonte […]

Java e GUI – Onde os ActionListeners pertencem de acordo com o padrão MVC?

Atualmente estou escrevendo um modelo de aplicativo Java e de alguma forma, não tenho certeza sobre onde os ActionListeners pertencem se eu quiser seguir de forma limpa o padrão MVC. O exemplo é baseado em Swing, mas não é sobre o framework, mas sim sobre o conceito básico do MVC em Java, usando qualquer framework […]

SwingUtilities.invokeLater

Minha pergunta está relacionada ao SwingUtilities.invokeLater . Quando devo usá-lo? Preciso usar cada vez que preciso atualizar os componentes da GUI? O que exatamente faz? Existe uma alternativa para isso, pois não soa intuitivo e adiciona código aparentemente desnecessário?

Explicação de Encadeamento de Eventos-Despacho Java

Recentemente, comecei a aprender e explorar os conceitos básicos de programação de GUI em Java. Tendo sido programado por um tempo eu só fiz trabalho backend ou trabalho e como resultado, o mais próximo que eu cheguei a interfaces de usuário é o console de comando (embaraçoso eu sei). Eu estou usando Swing e, tanto […]