gpt4 book ai didi

java - 编写 JFrame 设置的简短方法

转载 作者:行者123 更新时间:2023-11-30 06:23:50 24 4
gpt4 key购买 nike

我正在创建一个 GUI 并具有以下代码:

frame.add(container);
frame.pack();
frame.setLocation(200, 200);
frame.setVisible(true);

有没有更短的写法?我主要是出于好奇而提问,因为我一直在尝试学习新事物。

我想我遇到过类似的事情,但我无法在我的应用程序中使用它。

frame.add(container).setLocation(200,200).pack().setVisible();

最佳答案

您可以为此覆盖 JFrame。但我看不到您想做的事情有什么好处。

public MyFrame extends JFrame{


public JFrame add(Container container){
super.add(container);
return this;
}

public JFrame setLocation(int x, int y){
super.setLocation(x,y);
return this;
}
//and so on
}

然后像这样使用它。

MyFrame frame = new MyFrame();
frame.add(somecontainer).setLocation(200,200).....

关于java - 编写 JFrame 设置的简短方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17742082/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com