Bom, sou novato também e estava seguindo um manual de SWING que me mandou criar uma classe que fosse subclasse de JDialog e que tivesse como frame pai uma JFrame que eu havia criado.
Eis a primeira frame:
import java.awt.*;
import javax.swing.*;
public class CandidatoEmprego {
private JPanel painelId;
private JPanel painelCurri;
private JPanel painelAreas;
private JPanel painelBotoes;
public JFrame Candidato;
public CandidatoEmprego() {
painelId = new JPanel();
painelCurri = new JPanel();
painelAreas = new JPanel();
painelBotoes = new JPanel();
Candidato = new JFrame();
Candidato.setTitle("Candidato Emprego");
painelId.setBackground(Color.gray.brighter());
painelId.setLayout(null);
painelId.setSize(480,80);
painelCurri.setBackground(Color.gray.brighter());
painelCurri.setLayout(null);
painelCurri.setSize(480,150);
painelAreas.setBackground(Color.gray.brighter());
painelAreas.setLayout(null);
painelAreas.setSize(480,80);
painelBotoes.setBackground(Color.gray.brighter());
painelBotoes.setLayout(null);
painelBotoes.setSize(480,37);
Candidato.getContentPane().setLayout(null);
Candidato.setSize(510,480);
Candidato.getContentPane().add(painelId);
Candidato.getContentPane().add(painelCurri);
Candidato.getContentPane().add(painelAreas);
Candidato.getContentPane().add(painelBotoes);
painelId.setLocation(10,70);
painelCurri.setLocation(10,155);
painelAreas.setLocation(10,310);
painelBotoes.setLocation(10,395);
Candidato.setVisible(true);
}
public static void main(String args[]) {
CandidatoEmprego Ce = new CandidatoEmprego();
}
}
E a segunda que da erro:
import java.awt.*;
import javax.swing.*;
public class DocumentosEntregues extends JDialog {
public JDialog dcen;
CandidatoEmprego Ce = new CandidatoEmprego();
dcen = new JDialog(Ce.Candidato,"Documentos entregues", true);
public DocumentosEntregues() {
dcen.getContentPane().setSize(300,470);
dcen.getContentPane().setLocation(200,200);
dcen.getContentPane().setLayout(null);
}
public static void main(String[] args) {
DocumentosEntregues De = new DocumentosEntregues();
}
}
[b]C:\DocumentosEntregues.java:6: expected
dcen = new JDialog(Ce.Candidato,“Documentos entregues”, true);
^
1 error
Process completed.[/b]
Elas estão em arquivos diferentes, sou novato … não consigo entender algumas coisas… perdão se falei alguma asneira.
[EDITADO] ME DESCULPEM PELO CÓDIGO, PROMETO NAO COMETER OUTRA GAFE DESSAS!
MAIS UMA VEZ HEHE!
