Почему я не могу использовать метод setLayout из фрейма класса с BorderLayout?

импорт javax.качать.;
импорт java.awt.
;

публичный класс BorderLayout {

public static void main(String[] args) {
    // TODO Auto-generated method stub
    JFrame frame = new JFrame();
    frame.setTitle("This is a Border Layout example!");
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

    frame.setLayout(new BorderLayout()); //ERROR HERE...

}

}

1 ответ

  1. Я вижу вашу ошибку:
    Вы называете свой класс BorderLayout, поэтому new BorderLayout()создайте экземпляр нового объекта вашего класса, а не нужного BorderLayout.