带有添加标签的最终JPanel(java)

时间:2013-06-08 23:17:15

标签: java swing layout-manager final flowlayout

Iam试图将我的jlabel定位在一个jpanel中,因为actionlistener是最终的。

final JPanel panelPayDetails = new JPanel();
panelPayDetails.setBounds(250, 25, 350, 250);

JLabel lblnumber = new JLabel("Insert Number:");         
lblnumber.setFont(Applicatie.FONT_12_BOLD);
lblnumber.setBounds(5, 5, 200, 20);

panelPayDetails.add(lblnumber);
panelPayDetails.setVisible(false);
jpExtraDetails.add(panelPayDetails);

bill.addActionListener(new ActionListener() {

            public void actionPerformed(ActionEvent e)
            {                
              if(bill.getSelectedItem() == "CREDIT CARD")
              {

                   panelPayDetails.setVisible(true);
              }
            }
        });    
到目前为止,我不是运气..因为标签位于jpanel的中间..怎么来的?

1 个答案:

答案 0 :(得分:1)

因为JPanel的默认布局管理器是FlowLayout,它以中心为中心。 Read this tutorial