Perguntas com a marcação «swing»

Swing é o principal kit de ferramentas de interface do usuário em Java e é fornecido com o Java SDK padrão. Ele está contido no pacote javax.swing.

341
Como adicionar uma imagem a um JPanel?

Eu tenho um JPanel ao qual gostaria de adicionar imagens JPEG e PNG que eu gere em tempo real. Todos os exemplos que eu vi até agora nos tutoriais do Swing , especialmente nos exemplos do Swing, usam ImageIcons. Estou gerando essas imagens como matrizes de bytes e geralmente são maiores que o...

251
Como fechar programaticamente um JFrame

Qual é a maneira correta JFramede fechar um, da mesma forma que se o usuário tivesse pressionado o Xbotão Fechar ou pressionado Alt+ F4(no Windows)? Tenho minha operação de fechamento padrão definida da maneira que desejo, via: setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); Faz exatamente o que...

211
Java Swing revalidate () vs repaint ()

Estou montando um aplicativo Swing, onde geralmente desejo substituir o conteúdo de um JPanel. Para fazer isso, estou ligando removeAll(), adicionando meu novo conteúdo e ligando revalidate(). No entanto, estou descobrindo que o conteúdo antigo ainda é realmente visível (embora obscurecido pelo...

158
Aplicativo Java Desktop: SWT x Swing [fechado]

Fechado . Esta questão é baseada em opiniões . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela possa ser respondida com fatos e citações editando esta postagem . Fechado há 7 anos . Melhore...

149
Como definir a cor de fundo de um JLabel?

No meu JPanel, defino o plano de fundo de a JLabelpara uma cor diferente. Eu posso ver a palavra "Teste" e é azul, mas o fundo não muda. Como faço para mostrar? this.setBackground(Color.white); JLabel label = new

145
JComboBox Selection Change Listener?

Estou tentando fazer com que um evento seja acionado sempre que uma escolha é feita a JComboBox. O problema que estou tendo é que não existe um addSelectionListener()método óbvio . Eu tentei usar actionPerformed(), mas nunca dispara. Com exceção de substituir o modelo JComboBox, estou sem...