【问题标题】:Why can't I use the setLayout method from the class Frame with a BorderLayout?为什么我不能将 Frame 类中的 setLayout 方法与 BorderLayout 一起使用?
【发布时间】:2016-08-30 12:44:29
【问题描述】:

导入 javax.swing.; 导入 java.awt.;

公共类边框布局{

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...

}

}

【问题讨论】:

    标签: java user-interface layout frame border-layout


    【解决方案1】:

    我明白你的错误:
    你将你的类命名为 BorderLayout,所以new BorderLayout() 实例化你的类的一个新对象,而不是想要的 BorderLayout。

    【讨论】:

    • 谢谢哥们!!我将它与其他类一样使用,并且效果很好。而且我一直无法识别错误。
    猜你喜欢
    • 2017-10-17
    • 1970-01-01
    • 2021-12-25
    • 1970-01-01
    • 2020-08-26
    • 2013-07-02
    • 2015-11-08
    • 2013-08-24
    • 2017-03-13
    相关资源
    最近更新 更多