0
我有一個JPanel插入到我的JFrame中。 現在,我想在我的JPanel的左邊顯示一個JLabel。所以我有這樣的代碼:如何在JPanel中設置左對齊JLabel
JPanel panelHeader = new JPanel();
panelHeader.setBackground(new Color(52,151,236));
panelHeader.setPreferredSize(new Dimension(300,25));
GridBagConstraints GBC = new GridBagConstraints();
Container CR = new Container();
GridBagLayout GBL = new GridBagLayout();
CR.setLayout(GBL);
panelHeader.add(CR);
LabelFormat label = new LabelFormat("EasyManagement",new Font("Arial Narrow", Font.PLAIN, 16),Color.white);
GBC = new GridBagConstraints();
CR.add(label);
GBC.gridx=0;
GBC.gridy=0;
GBC.insets.left = 1;
GBC.insets.top=0;
GBC.fill = GridBagConstraints.BOTH;
GBC.anchor= GridBagConstraints.EAST;
GBL.setConstraints(label,GBC);
有了這個代碼,我不能在上的JPanel左邊顯示的JLabel,但我看到它的中心。
我該如何修復它?
它有用嗎? – VERYNET