0
嗨的JPanel對象我得到了我的團隊領導者的任務是存儲員工詳細說明了用戶在文本框輸入的任何可能性,無論在面板上,在其他幀管理員後有通過調用ArrayList的檢查每個員工的詳細信息,該列表應顯示在cardlayout面板,,我在這裏爲員工registration.can任何編碼,請幫我是否有存儲在ArrayList中
Registration()
{
frm=new JFrame("Welcome to the login page");
left=new JPanel(new GridLayout(0,1));
left.setBackground(Color.LIGHT_GRAY);
right=new JPanel(new GridLayout(0,1));
right.setBackground(Color.LIGHT_GRAY);
sp=new JSplitPane(JSplitPane.HORIZONTAL_SPLIT,left,right);
lb9=new JLabel("Member");
lb9.setFont(new Font("Serif",Font.PLAIN, 18));
lb9.setForeground (Color.blue);
lb10=new JLabel("Create an Account");
lb10.setFont(new Font("Serif", Font.PLAIN, 16));
lb10.setForeground (Color.blue);
lb1=new JLabel("Username");
tf1=new JTextField(10);
lb2=new JLabel("Password");
tf6=new JTextField(10);
lb3=new JLabel("First Name");
tf2=new JTextField(10);
lb4=new JLabel("Last Name");
tf3=new JTextField (10);
lb5=new JLabel("Password");
psd2=new JPasswordField (10);
lb6=new JLabel("Confirm password");
psd3=new JPasswordField (10);
lb7=new JLabel("MailID:");
tf4=new JTextField (10);
lb8=new JLabel("Contact No");
tf5=new JTextField (10);
b1=new JButton("Enter");
b2=new JButton("Register");
}
public void launchFrame()
{
frm.setSize(450, 350);
frm.add(sp);
//sp.setLeftComponent(left);
//sp.setRightComponent(right);
left.add(lb9);
left.add(lb1);
left.add(tf1);
left.add(lb2);
left.add(tf6);
left.add(b1);
right.add(lb10);
right.add(lb3);
right.add(tf2);
right.add(lb4);
right.add(tf3);
right.add(lb5);
right.add(psd2);
psd2.setEchoChar('*');
right.add(lb6);
right.add(psd3);
psd3.setEchoChar('*');
right.add(lb7);
right.add(tf4);
right.add(lb8);
right.add(tf5);
right.add(b2);
frm.setVisible(true);
}
的情況下你有一個壞的教師。一位好的老師會解釋你需要將對象存儲在(數組)列表中,並且你從GUI對象中提取信息。基本原因還表明,如果您可以存儲n個字段的對象,那麼具有兩個字段的示例就足夠了。您不需要發佈所有的字段。 – Val 2013-04-18 06:01:08
你能描述一下你遇到的問題嗎? – dinukadev 2013-04-18 06:06:39
你的問題的答案是肯定的,這是可能的。首先嚐試自己做(如創建一個列表並添加JPanel對象),然後尋求幫助。 – Kishore 2013-04-18 08:51:34