Articles of jbutton

Java Swing JButton Time Delays (Flicker)

Eu estou tentando fazer o meu JButton vermelho para este jogo que estou criando. Todas as soluções neste site sugerem o uso de um thread e colocá-lo para dormir ou usando um timer, no entanto, a pausa allays parece vir após a mudança de cor Aqui está o meu código: Color cb = board[Y1][X1].getBackground(); board[Y1][X1].setBackground(Color.RED); […]

Retornar o índice do botão clicado?

Eu tenho uma matriz de 30 botões []. Eu tenho uma variável buttonClicked. Quando pressiono o botão como posso obter o índice e armazenar o número do índice no buttonClicked? Obrigado 🙂 JButton [] buttons = new JButton[30]; for(int i = 1; i 10 && i <= 20) ? (31 – i) : i; System.out.printf("i […]

Como posso verificar se o JButton está pressionado? Se o isEnable () não funcionar?

Como posso verificar se o JButton está pressionado? Eu sei que existe um método que seu nome é “isEnabled” Então eu tento escrever um código para testar. este código tem 2 Jbuttons que são botão “Adicionar” e botão “Checkout”. o código mostrará a mensagem “O botão Adicionar é pressionado” quando eu pressionar o botão “Checkout” […]

Podemos imitar o estilo de botão do GTK + 2.0 no Java Swing?

O problema com o Java Swing é a aparência e a sensação (Metal, Nimbus, GTK …), o pior existente em relação ao SWT, Windows, Mac e Gnome Tool Kit, e obter widgets de boa aparência é utopista, mas estou perguntando pergunta embora. Eu preciso saber se existe a possibilidade de ajustar um JButton para se […]

JOptionPane passando botões personalizados

Eu estou tentando obter o valor retornado por botões personalizados passados ​​para JOptionPane. No entanto, os botões que eu passo não retornam nenhum valor. Somente quando o botão de saída é pressionado é retornado um valor -1. Eu preciso disso porque estou alterando as propriedades dos botões habilitados ou desabilitados. Eu suponho que preciso dos […]

Criando JButton personalizado a partir de imagens contendo pixels transparentes

Leia a edição 2 do que eu realmente sinto falta para fazer isso funcionar Atualmente estou tentando criar alguns JButtons personalizados usando imagens criadas no photoshop que possuem um parâmetro alfa. Até agora, sobrescrever o método paint () para desenhar a imagem funcionou no sentido de que o botão é desenhado mostrando a imagem correta. […]

Clicando com o botão direito no JButton

tentando adicionar um mouseAdapter para um JButton para um clique direito para sinalizar a célula. Problema é quando eu instancio no botão, não me deixa. Talvez porque já tenha um ouvinte de ação? Eu não tenho muita certeza. Qualquer ajuda é apreciada. Estou criando um jogo de caça-minas, fyi. button = new JButton[size][size]; ButtonListener bl […]

Alterar a cor do gradiente do JButton, mas apenas para um botão, nem todos

Eu quero mudar a cor do gradiente JButton , eu achei isso, http://java2everyone.blogspot.com/2009/01/set-jbutton-gradient-color.html , mas eu quero mudar de gradiente para apenas um botão, nem todos os botões

Faça um botão redondo

Eu estou tentando fazer um JButton redondo nas coordenadas (x, y) de (150,210). Eu quero que o botão seja um oval do tamanho (40,40). E os botões cor de fundo vermelho. Não precisa de texto, então eu deveria pegar um botão para o tamanho que eu quiser, certo? Eu estou usando um painel e defino […]

Java: usando uma imagem como um botão

Eu gostaria de usar uma imagem como um botão em Java e tentei fazer isso: BufferedImage buttonIcon = ImageIO.read(new File(“buttonIconPath”)); button = new JButton(new ImageIcon(buttonIcon)); Mas isso ainda mostra o botão real por trás da imagem, gostaria apenas que a imagem funcione como o botão, como posso fazer isso?