Articles of jbutton

redimensionando um ImageIcon em um JButton

Eu estou criando um JButton que inclui um ImageIcon específico. A questão principal é que o tamanho do ícone original é muito maior que o tamanho do botão. Como resultado, quando o botão é exibido, somente parte do ícone pode ser vista. Qual é o método que “redimensiona” um ImageIcon para que ele caiba dentro […]

Usando JInternalFrame e algum botão

Podemos usar um JInternalFame com um botão no quadro principal? O quadro contém um JDesktopPane , é claro. O botão deve abrir o JInternalFrame Como?

Java – Verifique se o JTextField está vazio ou não

Então eu sei que esta é uma pergunta popular e já encontrei a solução. Mas quando eu tento isso, não funciona corretamente. Meu JTextField está vazio e o botão não está ativado. Quando escrevo algo no meu campo de texto, o botão não é ativado. Então, meu programa deve verificar este campo a cada segundo, […]

Adicionar Jbutton a cada linha de um Jtable

Preciso de ajuda, quero adicionar um botão Jb (botão delete) a cada linha de um Jtable. Até agora, adicionei o botão a cada linha, mas tenho um problema com a ação. Eu tentei isso, mas não está funcionando. Quando clico no botão nada acontece. Alguém pode me ajudar por favor, eu sou realmente pilha. Este […]

Java / Swing: altura do botão de baixo perfil?

Eu gostaria de reduzir o tamanho vertical de um JButton. O código a seguir funciona bem para K> 1, mas não consigo reduzir o tamanho. Alguma sugestão? JButton button = /* … get button here … */ Dimension d = button.getPreferredSize(); d.setSize(d.getWidth(), d.getHeight()*K); button.setPreferredSize(d); edit: Estou usando o JavaBuilders + MigLayout. Parece que eu tenho […]

Criando um JButton customizado em Java

Existe uma maneira de criar um JButton com seu próprio gráfico de botão e não apenas com uma imagem dentro do botão? Se não, existe outra maneira de criar um JButton personalizado em java?

Por que meu JLabel não está aparecendo

Eu estou chamando este método chamado check em uma das minhas classs abstratas, mas por algum motivo o JLabel (problema) que estou adicionando ao JPanel (painel) não está aparecendo. Por que isso está ocorrendo? Quaisquer explicações, estou usando os methods repaint e validar, mas nada aparece.

JButton () só funciona quando o mouse passa

import java.awt.*; import java.awt.image.*; import java.awt.event.*; import javax.imageio.*; import java.lang.*; import java.io.*; import javax.swing.*; public class MainClass extends Component{ private Image bg; private ImageIcon newgame; private ImageIcon quit; private ImageIcon options; private JButton bquit; private JButton boptions; private JButton bnewgame; private static Container pane; //Container public void loadImage() { try { bg=ImageIO.read(new File(“bg1.png”)); } catch […]

Não é possível adicionar um componente Swing a vários contêineres?

Estou tentando (testando outra coisa) para adicionar uma referência JButton em dois JPanels para testá-la, e ela desaparece do primeiro painel ao qual ela foi adicionada! Então, um componente Swing não pode ser adicionado a vários contêineres? Agradeço antecipadamente.

Como alterar uma cor JButton no mouse pressionado?

Eu quero ter colors personalizadas de acordo com os events do mouse (o mouse entra, sai, pressionado, etc). Então, para conseguir isso, eu escrevi o código abaixo. Tudo bem, exceto no caso do evento pressionado pelo mouse, que não faz nada. Ele só funciona se eu replace a cor no UIManager como este UIManager.put(“Button.select”, Color.red); […]