Ho aggiustato come mi hai detto ma il risultato è identico
codice:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class homedocente extends JFrame{
private JLabel nomeLabel;
private JLabel cognomeLabel;
private JTextField nomeText;
private JTextField cognomeText;
private JButton datiButton;
private JButton programmaButton;
private JButton insegnamentoButton;
private JFrame sfondo;
private JPanel ovest;
private JPanel centro;
public homedocente()
{
super();
create();
this.setVisible(true);
}
private void create()
{
datiButton = new JButton();
programmaButton = new JButton();
nomeLabel = new JLabel();
cognomeLabel = new JLabel();
nomeText = new JTextField();
cognomeText = new JTextField();
sfondo = new JFrame();
ovest = new JPanel();
centro = new JPanel();
this.setTitle("Homepage docente");
this.setLocation(new Point(110, 0));
this.setSize(new Dimension(1024, 768));
this.setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
this.setResizable(false);
datiButton.setBackground(new Color(204, 204, 204));
datiButton.setForeground(new Color(0, 0, 255));
datiButton.setText("Inserimento dati personali");
programmaButton.setBackground(new Color(204, 204, 204));
programmaButton.setForeground(new Color(0, 0, 255));
programmaButton.setText("Programma didattico");
nomeLabel.setHorizontalAlignment(SwingConstants.LEFT);
nomeLabel.setForeground(new Color(0, 0, 255));
nomeLabel.setText("Nome");
nomeText.setForeground(new Color(0, 0, 255));
nomeText.setSelectedTextColor(new Color(0, 0, 255));
nomeText.setToolTipText("Inserisci il tuo nome");
cognomeLabel.setHorizontalAlignment(SwingConstants.LEFT);
cognomeLabel.setForeground(new Color(0, 0, 255));
cognomeLabel.setText("Cognome");
cognomeText.setForeground(new Color(0, 0, 255));
cognomeText.setSelectedTextColor(new Color(0, 0, 255));
cognomeText.setToolTipText("Inserisci il tuo cognome");
sfondo.setLayout(new BorderLayout());
ovest.setLayout(new FlowLayout());
ovest.add(datiButton);
ovest.add(programmaButton);
centro.setLayout(new GridLayout(0,2));
centro.add(nomeLabel);
centro.add(nomeText);
centro.add(cognomeLabel);
centro.add(cognomeText);
sfondo.add(ovest, BorderLayout.WEST);
sfondo.add(centro, BorderLayout.CENTER);
}
public static void main(String[] args)
{
JFrame.setDefaultLookAndFeelDecorated(true);
JDialog.setDefaultLookAndFeelDecorated(true);
try
{
UIManager.setLookAndFeel("com.sun.java.swing.plaf.windows.WindowsLookAndFeel");
}
catch (Exception ex)
{
System.out.println("Failed loading L&F: ");
System.out.println(ex);
}
new homedocente();
};
}