Operador AND e setFont do JOptionPane

2 respostas
Dennys

Olá! Javaneses!

Qual o operador AND em Java??

if (cDados[1] == "0.0" AND cDados[0] != null ){
}

tentei o código acima porém naum deu muito certo…

Como faço para alterara a font de um JOptionPane?

JOptionPane mBox = new JOptionPane();
mBox.setFont(new java.awt.Font("Arial", 0, 20));
mBox.showConfirmDialog(
null, "CÓDIGO DO PRODUTO NÃO ENCONTRADO!",
Pdv.mBoxTitulo , -1 ,mBox.WARNING_MESSAGE);
mBox = null;

tentei o código acima porém naum deu muito certo… naum sei se há algo de errado…

FLW! THANKS!

2 Respostas

cv1

O operador “AND” é o simpático && :slight_smile:

Quanto às fontes, minha sabedoria em Swing anda meio esquecida, então eu passo :slight_smile:

mlopes

Ola,

Vc tocou em um assunto interessante em swing…

Eu poderia explicar direito mas acho q alguém vai logo escrever um tutorial, portanto ai vai o código:

UIManager.put("OptionPane.font", new java.awt.Font("Arial", 0, 20));
JOptionPane.showConfirmDialog(...);

Vc não precisa criar com “new” … chame o método estatico direto.

Lembre-se q vc só precisar setar a font uma vez!!!

Agora, se vc precisa mudar toda a hora, vc vai precisar sim criar o JOptionPane com new …

Dai, use o seguinte:

JOptionPane pane = new JOptionPane(arguments);
     pane.set.Xxxx(...); // Configure
     JDialog dialog = pane.createDialog(parentComponent, title);
     dialog.show();
     Object selectedValue = pane.getValue();
     if(selectedValue == null)
       return CLOSED_OPTION;
     
     etc....

[]'s

Criado 11 de maio de 2003
Ultima resposta 12 de mai. de 2003
Respostas 2
Participantes 3