所以我第一次学习Java,现在是时候尝试我的第一个项目了。而且我已经陷入了第一道障碍#34;哈哈。
我遇到的问题是我实际上并不知道如何将J物品分开。
我有一个250,350
窗口,其中包含JLabel
的登录表单,JTextField
用户名,JLabel
JPassword
用于密码JButton
1}}在底部。
我现在要做的就是设置样式,使表单顶部和底部之间的间距使表格居中,并在{{1}之间添加一条线的高度空间}和JLabel
。 (基本上是一种\ n类型的交易,但它不起作用。)
希望这是有道理的,如果没有,我道歉,我会尝试改写/添加代码!
JTextField
答案 0 :(得分:0)
简答:
创建一个JPanel,设置面板的布局管理器(一些示例,GridLayout,BorderLayout,查看更多这些内容的tutorial here
然后相应地将您的组件添加到此面板
对于你正在寻找的布局,可能更容易使用IDE来创建它,我发现Net Bean是最容易做到的。
我的建议是创建一个网格布局为2列和2行的JPanel,为此添加登录名和密码的JLabel和Text字段。
然后创建另一个JPanel,可能是BorderLayout或Flow Layout,并将上面的面板添加到此,然后将此父面板添加到框架中。