Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/352.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用更多的JPanel和setBounds()方法可以吗?_Java_User Interface_Jpanel_Setbounds - Fatal编程技术网

Java 使用更多的JPanel和setBounds()方法可以吗?

Java 使用更多的JPanel和setBounds()方法可以吗?,java,user-interface,jpanel,setbounds,Java,User Interface,Jpanel,Setbounds,我已经写了很多简单的GUI,它们工作得很好。然而,作为一个初学者,我总是认为我编写用户界面的方式不是很好的实践 如果一个人使用更多的面板来获得所需的界面,这是正确的做法吗?使用setBounds()方法是否也很好 使用的子组件越少,UI的响应性就越强。只是因为它要处理的事情少了 我不建议使用“setBounds”,因为它在大多数情况下都会创建不灵活的UI。我鼓励您开始使用布局,例如,等等。其中最通用的是 以下是有关Swing布局的更多一般信息:

我已经写了很多简单的GUI,它们工作得很好。然而,作为一个初学者,我总是认为我编写用户界面的方式不是很好的实践

如果一个人使用更多的面板来获得所需的界面,这是正确的做法吗?使用
setBounds()
方法是否也很好

  • 使用的子组件越少,UI的响应性就越强。只是因为它要处理的事情少了

  • 我不建议使用“setBounds”,因为它在大多数情况下都会创建不灵活的UI。我鼓励您开始使用布局,例如,等等。其中最通用的是

  • 以下是有关Swing布局的更多一般信息: