java组件的方法,比如setSize(),怎么用了这个方法整个窗口大小都变了,这是组件的方法呀?小弟刚接触java

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java组件的方法,比如setSize(),怎么用了这个方法整个窗口大小都变了,这是组件的方法呀?小弟刚接触java相关的知识,希望对你有一定的参考价值。

谢谢指教,,小弟刚接触java,不太懂

在学java.swing 与awt?setsize一般在编码时设定,运行后就不能调整了,只是你提到窗口对象,比如,frame,有个属性叫可调整大小,设置其为true和false决定是否在运行后可调整

追问

那setSize可以设置组件的大小怎么理解诶

参考技术A 你定义了Frame f这个窗体,用f.setSize(100,100)可以设置大小,里面的参数就是长宽,你如果又定义了一个Panel p,如果想设置大小就要用p.setSize(100,100),如果你定义了一个按钮对象Button b那么设置大小就要用b.setSize(100,100)。你想调整哪的就改哪的设置就可以了。追问

不行呀,改变不了大小

参考技术B 方法是与对象的具体实现相关的,你可以看一下该对象的setSize()方法,估计是将窗口的尺寸设定的。追问

那setSize可以设置组件的大小怎么理解诶

以上是关于java组件的方法,比如setSize(),怎么用了这个方法整个窗口大小都变了,这是组件的方法呀?小弟刚接触java的主要内容,如果未能解决你的问题,请参考以下文章

201671010116. 2016-2017-12《Java程序设计》第12周学习总结

子组件的setSize的地方在哪里

组件的 Java Applet GUI 问题

java怎么创建框架

为啥 JFrame setSize() 方法没有正确设置大小?

java怎么设置容器的大小?