Articles of jbutton

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); […]

Repintar o botão de swing com gradiente diferente

Como posso repintar um JButton com um gradiente diferente quando ele é clicado. Eu substituí o método paintComponent (Graphics) para fazer a pintura inicial. Onclick eu quero repintar, mas eu não quero que o usuário esteja fazendo isso no evento actionperformed como eu quero que isso seja um componente autônomo. Qualquer idéia de como isso […]

Redimensionando o ícone para caber no JButton em Java?

Sempre que eu definir um ícone para o meu JButton, ele não será dimensionado corretamente. Como posso resize o ícone para ajustar o botão completamente? final JButton btnSanic = new JButton(); Image img = icon.getImage(); Image newimg = img.getScaledInstance(width, height, java.awt.Image.SCALE_SMOOTH); icon = new ImageIcon(newimg); btnSanic.setIcon(icon);

Word Wrap em JButtons

É possível obter quebra automática automática de textos em JButtons? Eu estou tendo alguns botões dynamics que eu crio em tempo de execução. Eu quero colocar recurso de quebra de linha nos botões para que eu possa ver algum melhor teste nos botões. É possível fazer isso?

Como faço para salvar as configurações do usuário de preferência em Java?

Por exemplo, eu tenho uma janela com um botão de preferência. Eu quero fazer com que, quando o usuário pressionar o botão de preferência e verificar suas opções apropriadas e pressionar ok, ele salve a preferência e, quando o usuário pressionar a janela principal, ele será executado de acordo com a preferência do usuário. janela. […]

Como faço para adicionar uma imagem a um JButton

Eu estou tentando adicionar uma imagem para um JButton e não tenho certeza do que estou perdendo. Quando executo o código a seguir, o botão parece exatamente o mesmo de se eu o criei sem nenhum atributo de imagem. Water.bmp está na raiz da pasta do meu projeto. ImageIcon water = new ImageIcon(“water.bmp”); JButton button […]

Adicionando imagem ao Jbutton com label de primeiro plano

Amigos, estou tentando adicionar imagem ao meu Jbutton usando o método seticon mas esconde o label de texto no botão. Aqui está o código: try { Image img = ImageIO.read(getClass().getResource(“image.jpg”)); studentsButton.setIcon(new ImageIcon(img)); } catch (IOException ex) { } E estou usando swing no eclipse sem init () / paint () / graphics, seu quadro simples […]

Como você adiciona um ActionListener em um JButton em Java

private JButton jBtnDrawCircle = new JButton(“Circle”); private JButton jBtnDrawSquare = new JButton(“Square”); private JButton jBtnDrawTriangle = new JButton(“Triangle”); private JButton jBtnSelection = new JButton(“Selection”); Como eu adiciono ouvintes de ação a esses botões, de modo que, a partir de um método principal, eu possa chamar de actionperformed sobre eles, de modo que, quando clicados, eu […]

Botão personalizado não está funcionando no mac (ButtonUI)

Eu tenho um aplicativo que usa botões personalizados em todo o lugar para texto e icons. Funciona muito bem para windows e linux, mas agora os usuários do OSX estão reclamando. O texto não é exibido no mac, apenas “…”. O código parece bastante simples, mas eu não tenho noção quando se trata de macs. […]