Java no Linux

Sou curioso pela programação e estou a tentar ver o Java, segui (copiei) uma aula video para criar o seguinte programa

/[color=red]/Criar formulario
import java.awt.;
import javax.swing.
;
class form_vazio extends JFrame
{
form_vazio()
{
setTitle (“MyForm”);
setSize (800,600);
}
public static void main (String args[])
{
JFrame postigo = new form_vazio();
postigo.show();
}
}
[/color]
ao compilar dá-me esta mensagem…

[color=darkblue]Note: form_vazio.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.[/color]

deduzo que falte instalar alguma coisa. O que será?
Estou a usar Linux

[quote=Codeas]Sou curioso pela programação e estou a tentar ver o Java, segui (copiei) uma aula video para criar o seguinte programa

/[color=red]/Criar formulario
import java.awt.;
import javax.swing.
;
class form_vazio extends JFrame
{
form_vazio()
{
setTitle (“MyForm”);
setSize (800,600);
}
public static void main (String args[])
{
JFrame postigo = new form_vazio();
postigo.show();
}
}
[/color]
ao compilar dá-me esta mensagem…

[color=darkblue]Note: form_vazio.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.[/color]

deduzo que falte instalar alguma coisa. O que será?
Estou a usar Linux
[/quote]

na verdade o que voce fez ta correto, esse aviso diz traduzindo em miudos mas ou menos que o metodo .show da API esta ultrapassado, ou seja existe um metodo que fuciona melhor do que ele, tente no lugar de .show colocar .setVisible(true);

mesmo assim ele era pra ter exibido o Frame desta forma que vc fez, estranho

Obrigado. É que o inglês que nunca tive, não deu para traduzir a mensagem.
Funciona!!