Scusa forse non mi sono spiegato bene D: Il codice va bene(nel senso che lo compila) però io la parte di codice che dice come disegnare panel1 vorrei scriverla in un altra classe di nome LoginPanel. Dopodichè al posto di:
ci inserisco:codice:// set up pane11 and add it to JTabbedPane JLabel label1 = new JLabel( "Login", SwingConstants.CENTER ); panel1 = new JPanel(); panel1.setBorder(new EmptyBorder(5, 5, 5, 5)); panel1.setLayout(null); txtUsername = new JTextField(); txtUsername.setBounds(177, 60, 89, 20); panel1.add(txtUsername); txtUsername.setColumns(10); Label label = new Label("Username"); label.setBounds(177, 32, 62, 22); panel1.add(label); Label label_1 = new Label("Password"); label_1.setBounds(177, 93, 62, 22); panel1.add(label_1); passwordField = new JPasswordField(); passwordField.setBounds(177, 121, 89, 20); panel1.add(passwordField); JButton btnLogin = new JButton("Sign In"); btnLogin.setBounds(177, 162, 89, 23); panel1.add(btnLogin); exceptionLabel = new JLabel(""); exceptionLabel.setBounds(175, 183, 181, 14); panel1.add(exceptionLabel); panel1.add( label1 ); // add label to panel
Così facendo però panel1 non lo disegna piùcodice:LoginPanel panel1 = new LoginPanel(); tabbedPane.addTab( "Login", null, panel1, "Login Panel" );![]()

) però io la parte di codice che dice come disegnare panel1 vorrei scriverla in un altra classe di nome LoginPanel. Dopodichè al posto di:
Rispondi quotando
