Articles of java

Como posso alterar a forma de uma aba JTabbedPane?

Eu estou tentando mudar a forma das guias em um JTabbedPane . Usando setTabComponentAt(0, someComponent); não altera o exterior da guia, que é um retângulo com um canto diagonal superior esquerdo. O que pode ser feito para mudar a forma?

Como definir o ícone para um JLabel de uma imagem de uma pasta?

Eu estou tentando definir um ícone para um JLabel de uma pasta de imagens sempre que um item é selecionado de um JComboBox. O nome dos itens no JComboBox e o nome das imagens na pasta são os mesmos. Portanto, sempre que um item é selecionado no JComboBox, a imagem correspondente com o mesmo nome […]

as imagens não estão carregando

A janela do quadro está sendo lançada, mas as imagens em segundo plano e em primeiro plano não estão sendo carregadas e o tamanho do quadro da janela também é muito pequeno. Por favor, ajude-me a corrigir o erro. aqui está o código postado Aquarium.java import java.awt.*; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; import java.awt.image.BufferedImage; import java.awt.image.ImageObserver; […]

Como inserir imagem na célula JTable

Alguém pode me apontar na direção certa sobre como adicionar uma imagem na célula Java Table.

Escolha entre o envio de ExecutorService e o de ExecutorService

Como devo escolher entre o envio ou execução do ExecutorService , se o valor retornado não é da minha conta? Se eu testar os dois, não vi diferenças entre os dois, exceto o valor retornado. ExecutorService threadExecutor = Executors.newSingleThreadExecutor(); threadExecutor.execute(new Task()); ExecutorService threadExecutor = Executors.newSingleThreadExecutor(); threadExecutor.submit(new Task());

Encontrando o maior número primo de 600851475143?

Estou tentando resolver o problema 3 de http://projecteuler.net . No entanto, quando eu corro coisa programa nada imprime. O que estou fazendo de errado? Problema: Qual é o maior fator primo do número 600851475143? public class project_3 { public boolean prime(long x) // if x is prime return true { boolean bool = false; for(long […]

Por que o JScrollPane no JOptionPane não mostra todo o seu conteúdo?

Eu estou tentando adicionar componentes a um JPanel, em seguida, coloque este painel em um JScrollPane, em seguida, coloque o JScrollPane em JOptionPane. O problema: apenas 19 linhas de componentes adicionadas. Existe um for-loop que determina o número de linhas de componentes, se você alterar o contador de condições para 19 ou menos, todos eles […]

Como aumentar o limite de memory IDE no IntelliJ IDEA no Mac?

Estou usando o IDEA 12 Leda no Mountain Lion. Eu queria aumentar o máximo de memory que o IDE pode usar. Eu configurei as VMOptions no arquivo Info.plist para -Xmx2048m -ea -XX:+HeapDumpOnOutOfMemoryError -Xverify:none -Xbootclasspath/a:../lib/boot.jar Quando abro o IDEA, ainda vejo a memory máxima para 711m. jps -v mostra que o meu VMOptions foi carregado, mas […]

Como lidar com números muito grandes em Java sem usar java.math.BigInteger

Como eu poderia fazer aritmética, + – / *% !, com inteiros arbitrariamente grandes sem usar java.math.BigInteger ? Por exemplo, o fatorial de 90 retorna 0 em Java. Eu gostaria de poder resolver isso.

Injeção de Dependência e JavaFX

Como o JavaFX runtime quer instanciar meu object Application e todos os meus objects de controlador, como injetar dependencies nesses objects? Se os objects fossem instanciados por um framework de DI, como o Spring, o framework ligaria todas as dependencies. Se eu estivesse instanciando os objects manualmente, forneceria as dependencies por meio de parâmetros do […]