Articles of awt

arrastar e soltar java

Eu tento me familiarizar com arrastar e soltar em java, mas todos os tutoriais que encontrei foram … (me irritando) Tudo que eu quero é arrastar um “PublicUserLabel” de um JList (incluído em um JPanel selfmade chamado “UserPanel”) e soltá-lo em uma class selfmade inerte de JTabbedPanel. É muito importante arrastar o object em si […]

Caixa de zoom para área ao redor da localização do mouse na canvas

Existe alguma maneira de criar um Zoom Box dynamic em Java que inclua, por exemplo, 20x20pix área ao redor do cursor (mas mesmo quando o cursor vai além do Frame do aplicativo) e que será mostrado, por exemplo, em um pequeno JPanel? Estou perguntando no contexto de um programa Color Chooser. A última funcionalidade que […]

Problemas com o método Paint do Java, velocidade de atualização ridícula

Estou desenvolvendo uma versão muito simples do R-Type como trabalho para a universidade, mas, apesar de funcionar, a velocidade do craft é muito lenta, então o movimento é feio e desajeitado. Eu uso o método repintar para atualizar a canvas, existem outros methods ou formas melhores do que isso? Vídeo do movimento Método de pintura […]

Escolhendo um arquivo no painel com o Swing

Eu estou escrevendo uma GUI no Swing, onde eu quero fazer um seletor de arquivos que está na janela principal, parecendo algo como a imagem abaixo: Embora pareça haver alguns tutoriais sobre como escrever um seletor de arquivos pop-up, não vejo muita informação sobre como esse tipo de seletor pode ser realizado em andamento. também […]

charts múltiplos java

Ok, então eu tenho trabalhado neste código por um tempo que mostra como os algoritmos de ordenação funcionam. Agora eu tenho que trabalhar onde ele classifica vários charts com o mesmo tipo, mas eu preciso de cada gráfico para fazer um tipo diferente ao mesmo tempo. Eu venho pesquisando e tentando resolver isso há dias […]

Desenhar um componente para BufferedImage causa corrupção de exibição

Eu estou usando o componente JScrollNavigator descrito aqui , a fim de fornecer uma janela de navegação para um grande componente CAD “canvas-like” que tenho incorporado em um JScrollPane . Eu tentei adaptar o JScrollNavigator para desenhar uma imagem em miniatura da canvas para fornecer algum contexto adicional para o usuário. No entanto, a ação […]

Copiando para a área de transferência em Java

Eu quero definir a área de transferência do usuário para uma seqüência de caracteres em um aplicativo de console Java. Alguma ideia?

Um painel quadrado girado na GUI Java

Gostaria de saber se é possível implementar um painel GUI (possivelmente JPanel) de formato quadrado, mas girado 90 graus. Obviamente, haverá um contêiner de nível superior que contém esse painel e, visualmente, o painel principal é esse painel quadrado rotacionado. Mais especificamente, eu dividiria um painel (chamado ‘A’) em 4 sub-painéis quadrados iguais e preencheria […]

paintComponent () vs paint () e JPanel vs Canvas em uma GUI do tipo pincel

Eu tenho algumas idéias interessantes e críticas a partir deste , este e este post (veja o último post para o código da GUI em questão). No entanto, ainda estou bastante confuso sobre algumas coisas. Principalmente, qual é a maneira menos dispendiosa de exibir os charts do usuário? Mais especificamente, usei um método paintComponent() da […]

Como definir várias ações do JButton de uma class diferente

Eu estou escrevendo um programa onde eu preciso fazer ações diferentes para uma class separada, dependendo de qual botão é clicado. public class NewJFrame{ public static JButton b1; public static JButton b2; public static JButton b3; } public class Slot{ int value; JButton button; Slot(int value, JButton button) { this.value=value; this.button=button; } } public class […]