jlabel 无法按照我的意愿定位
The jlabel can't be positioned as I want
private JLabel basicRule;
public TutorialFrame() {
setTitle("Tutorial");
setSize(800, 800);
setVisible(true);
setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
setResizable(false);
JLabel basicRule = new JLabel("OneCard Basic Rule");
basicRule.setBounds(0, 0, 800, 50);
add(basicRule);
}
我明明把叫basicRule
的JLabel
的位置通过basicRule.setBounds (0,0,800,50);
设置为(0,0)。但是当它被实施时,它就像一幅画一样在中心。为什么没有设置位置?
那么,我们还应该使用哪些方法来设置我们想要的位置呢?
如果您知道,请告诉我,我将不胜感激。
Left aligned label in center of height
你应该检查如何使用 Layout Manager
: Oracle guide for layout manager
private JLabel basicRule;
public TutorialFrame() {
setTitle("Tutorial");
setSize(800, 800);
setVisible(true);
setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
setResizable(false);
JLabel basicRule = new JLabel("OneCard Basic Rule");
basicRule.setBounds(0, 0, 800, 50);
add(basicRule);
}
我明明把叫basicRule
的JLabel
的位置通过basicRule.setBounds (0,0,800,50);
设置为(0,0)。但是当它被实施时,它就像一幅画一样在中心。为什么没有设置位置?
那么,我们还应该使用哪些方法来设置我们想要的位置呢? 如果您知道,请告诉我,我将不胜感激。
Left aligned label in center of height
你应该检查如何使用 Layout Manager
: Oracle guide for layout manager