Resultados da pesquisa a pedido "swing"
como simular "onStartCellEditing" para DefaultCellEditor
CellEditorListener "editStopped" e "editorCancelled". Mas como posso implementar um pedaço de código que precisa ser executado quando uma sessão de edição de células é iniciada? Um exemplo típico pode ser o local em que você deseja que o texto ...
Não é possível descobrir um erro com o ActionListener
O seguinte é o meu programa. o objetivo é converter de um número romano para um número árabe depois que um usuário digita o número e pressiona a tecla Enter. Esta é uma tarefa de casa e somos forçados a usarJTextAreas em vez deJTextFields. Meu ...
Ter um JLabel em cima de outro JLabel que possui uma imagem
Então, eu estou tentando fazer um jogo de tabuleiro com GUI. Eu criei um JLabel com o nome do jogador e quero usá-lo como um token. Então eu fiz outro JLabel que contém a imagem do quadro. Adicionei os dois rótulos ao painel de controle e, agora, ...
Como posso medir / calcular o tamanho que um Documento precisa para se render?
eu tenho umjavax.swing.text.Document e quero calcular o tamanho da caixa delimitadora que o documento precisa para se renderizar. Isso é possível? É quase trivial para texto simples (height = line count * line height, width = max width over ...
Por que os quadrados não aparecem após repintar ()?
Eu postei essa pergunta um pouco mais cedo e me disseram para fazê-la SSCCE, então aqui vai (se eu puder fazer alguma melhoria, sinta-se à vontade para me informar): Estou pensando por que, quando meu botão "confirmar" é clicado, os quadrados ...
Java, configurando o layout como nulo
Eu tenho usado um layout nulo e muitas pessoas dirão que não deve ser feito dessa maneira. Existe uma maneira melhor? Algum código como exemplo: import javax.swing.*; public class Main{ public static void main(String args[]){ JFrame frame = new ...
Como se livrar da borda com um JTable / JScrollPane
Se você executar a pequena amostra abaixo, verá uma borda em torno da região central. Não sei por que essa borda está aparecendo. Isso acontece quando uma JTable está em um JScrollPane. Eu tentei várias coisas para removê-lo, mas até agora sem ...
Padrões de design para reduzir o acoplamento no aplicativo Swing
Olá pessoal, atualmente estou trabalhando em um aplicativo Java Swing e estava procurando alguma orientação. O aplicativo é relativamente pequeno, mas estou percebendo que, à medida que a base de código aumenta, tenho um monte de acoplamentos no ...
Java - atualizando o código do cronômetro existente para incluir a contagem regressiva
O @HovercraftFullofEels teve a gentileza de me ajudar, fornecendo a base para o código a seguir, no qual eu fiz algumas modificações (marcadas pelos comentários "linha completamente adicionada" e pelo comentário gigante no final, que ...
Devo alocar / criar elementos de oscilação no EDT?
Devo criar elementos de giro no EDT? Eu tenho os problemas de simultaneidade com a edição de elementos gráficos não seguros para threads, mas os estou criando, eles ainda não são mostrados e, se forem muito ou demoram algum tempo para serem ...