pessoal, estou com uma duvida, porque depois q eu monto o design do meu programa em java ele n compila? Quando eu colocava o botoes e as caixas no c ele compilava normal... porque isso não acontece no java? estou fazendo algo errado? Fiz um form bem simples e o eclipse n compilo (n editei nada) como devo proceder?
import java.awt.EventQueue;
public class Instalar extends JInternalFrame {
/**
* Launch the application.
*/
public static void main(String[] args) {
EventQueue.invokeLater(new Runnable() {
public void run() {
try {
Instalar frame = new Instalar();
frame.setVisible(true);
} catch (Exception e) {
e.printStackTrace();
}
}
});
}
/**
* Create the frame.
*/
public Instalar() {
setBounds(100, 100, 450, 300);
JLabel lblBemVindoA = new JLabel("Bem Vindo a instalação do servidor proxy");
lblBemVindoA.setFont(new Font("Dialog", Font.BOLD, 16));
JLabel lblDesejaInstalarO = new JLabel("Deseja instalar o servidor?");
JButton btnSim = new JButton("Sim");
btnSim.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
}
});
JButton btnNo = new JButton("Não");
GroupLayout groupLayout = new GroupLayout(getContentPane());
groupLayout.setHorizontalGroup(
groupLayout.createParallelGroup(Alignment.LEADING)
.addGroup(groupLayout.createSequentialGroup()
.addGroup(groupLayout.createParallelGroup(Alignment.LEADING, false)
.addGroup(groupLayout.createSequentialGroup()
.addGap(37)
.addComponent(lblBemVindoA))
.addGroup(groupLayout.createSequentialGroup()
.addGap(125)
.addGroup(groupLayout.createParallelGroup(Alignment.LEADING, false)
.addGroup(groupLayout.createSequentialGroup()
.addComponent(btnSim)
.addPreferredGap(ComponentPlacement.RELATED, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(btnNo))
.addComponent(lblDesejaInstalarO))))
.addContainerGap(36, Short.MAX_VALUE))
);
groupLayout.setVerticalGroup(
groupLayout.createParallelGroup(Alignment.LEADING)
.addGroup(groupLayout.createSequentialGroup()
.addContainerGap()
.addComponent(lblBemVindoA)
.addGap(72)
.addComponent(lblDesejaInstalarO)
.addPreferredGap(ComponentPlacement.RELATED, 80, Short.MAX_VALUE)
.addGroup(groupLayout.createParallelGroup(Alignment.BASELINE)
.addComponent(btnSim)
.addComponent(btnNo))
.addGap(45))
);
getContentPane().setLayout(groupLayout);
}
}



