Imprimir em jLabel

11 respostas
dfarias

Olá a todos.

Necessito imprimir em um jLabel.
Procurei no google e no forum, mas nao encontrei.

static jFrame j = new jFrame(); JOptionPane.showMessageDialog(j.jLResultado.setText("dsdssd")); //aqui aparece mensagem de erro

11 Respostas

dfarias

vou tentar mudar o modificador de acesso.

dfarias

alterei o modificador para public.Entretanto, aparece uma mensagem: ‘void’ type is not allowed.

dfarias

help

diego.sas
dfarias:
Olá a todos.

Necessito imprimir em um jLabel.
Procurei no google e no forum, mas nao encontrei.
Por outro lado, é possível imprimir em um jPanel?

static jFrame j = new jFrame();
JOptionPane.showMessageDialog(j.jLResultado.setText("dsdssd"));

// Neste ponto (j.jLResultado.setText("dsdssd").. Você está setando um valor para o JLabel jLResultado.
// Faça um getText()...
//aqui aparece mensagem de erro

dfarias

diego.sas, eu fiz assim: JOptionPane.showMessageDialog(j.jLResultado.setText(getText("dssds")));
mas nao tah funcionando

Marlon_Meneses

j.jLResultado.setText("dsdssd"); JOptionPane.showMessageDialog(j.jLResultado.getText());

dfarias

Marlon Meneses:
j.jLResultado.setText("dsdssd"); JOptionPane.showMessageDialog(j.jLResultado.getText());

Não está indo também.

Erro abaixo:

diego.sas
j.jLResultado.setText("dsdssd");   
JOptionPane.showMessageDialog(null, j.jLResultado.getText());
ViniGodoy

Por que você não lê o javadoc e entende como o showMessageDialog funciona?

Seu código não tem é nem cabeça. Por que você criou um JFrame estático?
O que exatamente você quer mostrar?
Você quer mostrar num JLabel, como diz o título do seu post, ou numa janela popup?

Esse código deve funcionar. O primeiro parâmetro de um JOptionPane é a janela que está abrindo.

j.jLResultado.setText("dsdssd"); JOptionPane.showMessageDialog(j, j.jLResultado.getText());

dfarias

ViniGodoy:
Por que você não lê o javadoc e entende como o showMessageDialog funciona?

Seu código não tem é nem cabeça. Por que você criou um JFrame estático?
O que exatamente você quer mostrar?
Você quer mostrar num JLabel, como diz o título do seu post, ou numa janela popup?

Esse código deve funcionar. O primeiro parâmetro de um JOptionPane é a janela que está abrindo.

j.jLResultado.setText("dsdssd"); JOptionPane.showMessageDialog(j, j.jLResultado.getText()); //eu viajei legal nessa parte//

mas eu tentei assim: j.jLResultado.setText(“dsdssd”); e nao tá indo

F

Leia a documentação que você vai entender.

http://docs.oracle.com/javase/1.4.2/docs/api/javax/swing/JOptionPane.html#showMessageDialog(java.awt.Component, java.lang.Object)

E, me parece, você ainda está meio confuso no básico do java… Se for isso mesmo, dê umas lidas em apostilas e livros básicos.

Criado 9 de fevereiro de 2012
Ultima resposta 9 de fev. de 2012
Respostas 11
Participantes 5