我正试图将我的Python代码转换为Java。 我需要一个类似于python的graphics用户界面,我可以使用Widgetname.place(x,y)在窗口中的任意位置放置对象。 我希望能够指定对象放置在窗口中的位置。 我尝试过GrIDLayout , GrIDBagLayout , BoxLayout和FlowLayout 。 这些都不允许我分割x和y坐标以将我的对象(文本字段,标签,button)放在任何我想要的地方。 我需要能够使用x和y坐标来指定对象在屏幕上的位置。
有人有主意吗?
C# – 如何访问WLAN信号强度和其他?
在Nginx中嵌套位置
如何判断VB6中菜单项的位置?
如何防止出现新的连接的networking位置对话框(家庭,工作,公共)?
我可以在try_files Nginx指令中使用两个命名的位置吗?
有一个Swing教程 ,给出了一个绝对定位小部件的简明例子。
这可以通过将LayoutManager设置为null来完成,但是非常不鼓励,因为它湮灭了布局的目标,无论外观和感觉如何,屏幕分辨率等都能够具有好看的框架。
您最好学习如何使用布局管理器 ,因为这是设计GUI的好方法。
如果你开始使用LayoutManagers,我建议使用tableLayout,因为它比GrIDBagLayout更容易和更强大。
http://java.sun.com/products/jfc/tsc/articles/tablelayout/
希望你做绝对定位的需求相对较小,因为用户调整窗口大小并不灵活,你的组件需要改变它们的大小。 如果您正尝试构建呈现给X的组件,则绘制图形的Y可以继承JComponent并覆盖paint()。
总结以上是内存溢出为你收集整理的如何将python中的.place()方法转换为java?全部内容,希望文章能够帮你解决如何将python中的.place()方法转换为java?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)