
mbrainiac
(usa Debian)
Enviado em 15/08/2013 - 16:02h
Como habilito para funcionar as bibliotecas javax.swing.JOptionPane via terminal?
No meu Debian e no Mint (ambos KDE) nem rodam pelo terminal.
Este por exemplo:
Fiz no kwrite e salvei como variavel.java
// ativando importação do recurso
import javax.swing.JOptionPane;
//nome do programa
public class variavel {
public static void main(String[] args) {
String nome;// Declaração de variável
nome = “mrvtx “; // Atribuindo Valores
// String adress; Ou declara junto como em baixo
String adress = “Av. 7 de setembro, 106″; // Declarando e atribuindo valor ao mesmo tempo!
// saídas
// mostra na caixa de mensagem
JOptionPane.showMessageDialog(null, “Nome : ” +nome+ “Endreço : ” +adress);
//mostrar de outra forma
System.out.println( “nome =: ” +nome+ “Endereço : ” +adress );
}
}
No terminal:
Compila:
hotpc2 workspace # javac variavel.java
Qdo executo:
hotpc2 workspace # java variavel
No protocol specified
No protocol specified
Exception in thread “main” java.lang.InternalError: Can’t connect to X11 window server using ‘:0′ as the value of the DISPLAY variable.
at sun.awt.X11GraphicsEnvironment.initDisplay(Native Method)
at sun.awt.X11GraphicsEnvironment.access$200(X11GraphicsEnvironment.java:62)
at sun.awt.X11GraphicsEnvironment$1.run(X11GraphicsEnvironment.java:178)
at java.security.AccessController.doPrivileged(Native Method)
at sun.awt.X11GraphicsEnvironment.(X11GraphicsEnvironment.java:142)