Articles of java

Adicione JLabel com imagem ao JList para mostrar todas as imagens

Aqui está o meu código. Não mostra imagens no quadro e, em vez disso, mostra algum texto. Alguém por favor me sugeriria que mudança eu deveria fazer no código para que ele me permitisse mostrar as imagens em um quadro? import java.awt.Component; import java.awt.Image; import java.awt.Toolkit; import java.awt.image.BufferedImage; import java.io.File; import java.io.IOException; import javax.imageio.ImageIO; import […]

A adição de byte é convertida em int por causa das regras da linguagem java ou por causa do jvm?

byte a = 1; byte b = 1; byte c = a + b; Lança erro: possível perda de precisão byte subt = a_s – a_b; ^ required: byte found: int Esse comportamento tem algo a ver com jvm ou foi definido na linguagem java. EDIT: E se ele é definido na linguagem java, então […]

java.lang.NoClassDefFoundError: org / springframework / core / env / ConfigurableEnvironment

Eu estou tentando escrever um serviço RESTful simples usando Spring Boot. No entanto, há uma mensagem de erro que não consigo resolver. Eu tenho pesquisado e parece que é um conflito entre as versões do SpringBoot, no entanto não tenho certeza sobre como posso me livrar dele. Eu tenho este SpringBootApp: import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; […]

Como resolver Java UnknownHostKey, ao usar a biblioteca JSch SFTP?

Estou executando um programa java onde transfiro um arquivo de uma pasta para outra, usando o Java SFTP. O problema que estou tendo é que estou recebendo o seguinte erro no meu Java SFTP (usando JSch): C: \ Oracle \ Middleware \ Oracle_Home \ oracle_common \ jdk \ bin \ javaw.exe -server -classpath C: \ […]

Java: Exceções como stream de controle?

Ouvi dizer que usar exceções para o stream de controle é uma prática ruim. O que você acha disso? public static findStringMatch(g0, g1) { int g0Left = -1; int g0Right = -1; int g1Left = -1; int g1Right = -1; //if a match is found, set the above ints to the proper indices //… //if […]

Erro: Método principal não encontrado na class Calcule, por favor defina o método main como: public static void main (String args)

Preciso de ajuda com o método main, estou recebendo este erro: Error: Main method not found in class Calculate, please define the main method as: public static void main(String[] args) Aqui está o código: class Calculate { private double fn; private double sn; private char op; public void setNumber(double fnum, double snum){ this.fn = fnum; […]

Converter um arquivo XML para arquivo CSV usando java

Preciso de ajuda para entender as etapas envolvidas na conversão de um arquivo XML em um arquivo CSV usando java. Aqui está um exemplo de um arquivo XML srv001001 10.1.2.3 Windows 1.3 2.5 1.2 srv001002 10.1.2.4 Linux 1.4 2.5 1.2 srv001003 10.1.2.5 Linux 3.3 1.6 1.8 srv001004 10.1.2.6 Linux 2.3 4.5 4.2 e aqui está […]

Como mudar a cor de fundo do JTabbedPane?

Eu sei que você pode modificar as propriedades do LaF , mas como você consegue isso sem fazer isso? Eu só pergunto porque setBackground não parece fazer isso. Observe que estou procurando alterar as seguintes propriedades: TabbedPane.background (ou TabbedPane.contentAreaColor ?) TabbedPane.tabAreaBackground

Java Ternary sem atribuição

Existe uma maneira de fazer uma operação ternária java sem fazer uma atribuição ou uma maneira de falsificar a avaliação? Eu gosto de como código ternário sucinto parece ao fazer um monte de if / then / elses. Espero poder chamar uma das duas funções vazias baseadas em uma instrução de álgebra booleana. Algo como: […]

Java: Como dividir uma string por um número de caracteres?

Tentei pesquisar on-line para resolver essa questão, mas não encontrei nada. Eu escrevi o seguinte código abstrato para explicar o que estou perguntando: String text = “how are you?”; String[] textArray= text.splitByNumber(4); //this method is what I’m asking textArray[0]; //it contains “how ” textArray[1]; //it contains “are ” textArray[2]; //it contains “you?” O método splitByNumber […]