Articles of swing

Java JTable obtendo os dados da linha selecionada

Existem methods que são usados ​​para obter os dados da linha selecionada ? Eu só quero simplesmente clicar em uma linha específica com dados e clicar em um botão que irá imprimir os dados no console.

A confusão do conteúdo do JPanel

Estou aprendendo Java Swing e acrescentei um menuBar ao quadro. Por padrão, isso deve chamar jframe.getContentPane().add(child) . Quando eu executei o script, o menuBar não apareceu. Mas o botão estava no topo “y = 0” se isso faz sentido. Então eu percebi o meu erro que eu realmente tive que colocar em um menu na […]

Dispatch MouseEvent

Existe uma maneira de despachar MouseEvent , o mesmo que dispatchKeyEvent usando o KeyboardFocusManager.getCurrentKeyboardFocusManager().addKeyEventDispatcher(listener); que acontece antes do evento ser transferido para o componente? Eu sei que tenho 2 opções 1) adicionar evento de mouse a todos os recursivos 2) use uma vidraça transparente O Java suporta isso ou eu tenho que usar uma das […]

Solução para setToolTipText consumindo events do mouse?

Este parece ser um problema verificado com o SWING http://forums.sun.com/thread.jspa?threadID=385730 No momento, estou tentando definir o texto da dica de ferramenta de uma guia em um JTabbedPane mas, quando o faço, não consigo mais selecionar a guia porque a dica de ferramenta adicionou um ouvinte de mouse que está consumindo os events. Alguém sabe de […]

Ativando barras de rolagem quando JTextArea excede certa quantidade de linhas

esta é minha primeira vez usando qualquer site do StackExchange, então vamos ver como funciona. Então eu tenho feito um programa de chat ‘local’ em Java e estava usando um JTextField para input de chat. Mas eu queria permitir conversas multilinhas, então mudei para a JTextArea. Eu estou usando um GroupLayout (construído com o Window […]

Threads de Envio de Vários Eventos

Eu sou novo em Java Swing e minha pergunta está relacionada a filas de events e segmentos de expedição. Eu li que é possível ter várias filas de events, cada uma por instância do AppContext . Da mesma forma, significa que cada fila de events do AppContext tem seu próprio segmento de envio de events.

Substância e MacOS MenuBar

Eu tenho uma MainWindow de class que estende JFrame. No MainWindow eu tenho um JMenuBar. Eu quero mostrar o MenuBar no OSX no topo (ao lado do símbolo da Apple). Isso só funciona, quando eu não definir uma pele de substância. É possível usar uma capa de substância e usar o Mac OS MenuBar? Meu […]

Como desenhar linha fina sem lacunas ao arrastar o cursor?

Eu tenho esta seguinte class, que atualiza um arquivo jpeg na camada 0 e camada 1 é usada para desenhar / pintar / esboçar qualquer coisa relacionada a esmagar as coisas. Mas no meu desenho quando eu quero fazer uma linha fina, ela quebra. Porque o movimento do cursor do mouse precisa ser mais lento. […]

Como alterar o tamanho da fonte JLabel para preencher o espaço livre JPanel ao resize?

Há uma pergunta semelhante aqui: Como alterar o tamanho da fonte de um JLabel para obter o tamanho máximo mas não funciona de trás para a frente. Então, se você aumentar o tamanho do JPanel , a fonte está crescendo, mas se você diminuir o tamanho do JLabel fonte permanecerá como antes Verifique esta imagem […]

Como esconder corretamente um JFrame

Eu tenho uma janela JFrame muito simples que contém um botão: No . Na function principal, defino setVisible(true); meu JFrame e no ouvinte do botão No quero fechar a janela para definir a visibilidade para false: setVisible(false); e depois disso eu faço System.exit(0); para evitar possíveis vazamentos de memory ao executar o programa várias vezes. […]