我担任Web开发人员已有5年以上,现在也开始涉足Java。我已经使用过NetBeans及其拖放功能。但是由于习惯,我喜欢手动编码所有内容,而不是通过NetBean的拖放操作。
一切都是完美的,但是要在JPanel上的不同位置放置不同的组件时,要知道将组件放置在x和y的坐标上就变得非常痛苦。
当使用HTML和CSS开发网站时,我们提供了许多工具,例如FireFox的FireBug扩展等,可帮助我们实时调整CSS。
Java也有什么用,所以我们可以实时调整组件,然后在知道x和y时就可以用Java编写实际的代码。
例如,我创建一个按钮并放入一个jframe中,当我运行它时,我可以调整它的位置,然后更改我的实际代码。
我不知道这是否可能。但是就像有Gurus一样,所以问他们是否会知道某种工具。
最佳答案
不要尝试手动设置组件的x / y /大小。使用layout managers并在JFrame上调用pack()
调整大小并放置组件。由于屏幕大小和分辨率的差异,使用手动调整大小和放置位置来使GUI在所有系统上看起来都非常困难。如果无法获得所需的特定外观,请尝试使用布局管理器,然后再提出一个具体问题。