用于HTML和CSS的类似FireBug的实时Java GUI生成器扩展

用于HTML和CSS的类似FireBug的实时Java GUI生成器扩展,java,swing,netbeans,Java,Swing,Netbeans,我已经做了5年多的Web开发人员,现在也在潜心研究Java。我使用过NetBeans及其拖放功能。但由于习惯,我喜欢手动编写所有代码,而不是通过NetBean的拖放 一切都很完美,但当要在JPanel的不同位置放置不同的组件时,要知道x和y放置组件的坐标是什么真的很痛苦 当它的网站在HTML和CSS中开发时,我们有很多工具,比如FireFox的FireBug扩展等,帮助我们调整CSS live 还有什么是Java的吗?这样我们就可以实时调整我们的组件,然后当我们知道x和y时,我们就可以用Java

我已经做了5年多的Web开发人员,现在也在潜心研究Java。我使用过NetBeans及其拖放功能。但由于习惯,我喜欢手动编写所有代码,而不是通过NetBean的拖放

一切都很完美,但当要在JPanel的不同位置放置不同的组件时,要知道x和y放置组件的坐标是什么真的很痛苦

当它的网站在HTML和CSS中开发时,我们有很多工具,比如FireFox的FireBug扩展等,帮助我们调整CSS live

还有什么是Java的吗?这样我们就可以实时调整我们的组件,然后当我们知道x和y时,我们就可以用Java编写实际的代码了

例如,我创建了一个按钮并放入一个jframe,当我运行它时,我可以调整它的位置,然后更改我的实际代码


我不知道这有没有可能。但是,正如一些专家所问的那样,他们是否会知道一些工具。

不要试图手动设置组件的x/y/大小。在JFrame上使用并调用
pack()
,以调整组件的大小和放置位置。由于屏幕大小和分辨率的差异,很难让GUI在所有使用手动大小调整和放置的系统上看起来美观。如果您无法获得所需的特定视觉效果,请尝试使用布局管理器,并提出具体问题。

不,没有任何工具可以做到这一点。但java是一种高级编程语言,通过良好的编码或调试,您可以随时获取任何组件的位置。请访问,它将帮助您了解它的工作原理。在您的例子中,您正在使用netbeans中的工具。