Dragonlord
Gebruiker
- Lid geworden
- 26 sep 2006
- Berichten
- 163
Ik heb een inlog scherm gemaakt in java in een Jpanel waarin je kan inloggen dat werkt allemaal maar ik kan de size niet veranderen van een jpanel.
kan jullie hier wat vinden.
kan jullie hier wat vinden.
PHP:
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
/*
* LoginView.java
*
* Created on Apr 29, 2010, 1:24:14 PM
*/
package com.proveit.logica.view;
import com.proveit.logica.controller.GuiController;
import com.proveit.logica.controller.LoginController;
public class LoginView extends javax.swing.JPanel {
private GuiController main;
private LoginController login;
/** Creates new form LoginView */
public LoginView(GuiController main, String panelName) {
/** Set name and layout */
this.setName(panelName);
this.setSize(400,300);
this.setLayout(null);
this.main = main;
initComponents();
}
/** This method is called from within the constructor to
* initialize the form.
* WARNING: Do NOT modify this code. The content of this method is
* always regenerated by the Form Editor.
*/
@SuppressWarnings("unchecked")
// <editor-fold defaultstate="collapsed" desc="Generated Code">
private void initComponents() {
txtPassword = new javax.swing.JPasswordField();
txtUsername = new javax.swing.JTextField();
lblPassword = new javax.swing.JLabel();
lblUsername = new javax.swing.JLabel();
btnLogin = new javax.swing.JButton();
lblWrong = new javax.swing.JLabel();
setMaximumSize(new java.awt.Dimension(300, 300));
setMinimumSize(new java.awt.Dimension(500, 500));
setPreferredSize(new java.awt.Dimension(50, 50));
txtPassword.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
txtPasswordActionPerformed(evt);
}
});
txtUsername.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
txtUsernameActionPerformed(evt);
}
});
lblPassword.setText("Password");
lblUsername.setText("Username");
btnLogin.setText("Log in");
btnLogin.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
btnLoginActionPerformed(evt);
}
});
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(this);
this.setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
.addContainerGap(421, Short.MAX_VALUE)
.addComponent(lblWrong)
.addGap(79, 79, 79))
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addGap(72, 72, 72)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addComponent(btnLogin)
.addGroup(layout.createSequentialGroup()
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(lblUsername)
.addComponent(lblPassword))
.addGap(18, 18, 18)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
.addComponent(txtUsername, javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(txtPassword, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.PREFERRED_SIZE, 189, javax.swing.GroupLayout.PREFERRED_SIZE))))
.addContainerGap(173, Short.MAX_VALUE)))
);
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addGap(71, 71, 71)
.addComponent(lblWrong)
.addContainerGap(429, Short.MAX_VALUE))
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addGap(106, 106, 106)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(lblUsername)
.addComponent(txtUsername, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(lblPassword)
.addComponent(txtPassword, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(18, 18, 18)
.addComponent(btnLogin)
.addContainerGap(307, Short.MAX_VALUE)))
);
}// </editor-fold>
private void txtPasswordActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}
private void txtUsernameActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}
private void btnLoginActionPerformed(java.awt.event.ActionEvent evt) {
LoginController login = new LoginController(this);
}
// Variables declaration - do not modify
private javax.swing.JButton btnLogin;
private javax.swing.JLabel lblPassword;
private javax.swing.JLabel lblUsername;
private javax.swing.JLabel lblWrong;
private javax.swing.JPasswordField txtPassword;
private javax.swing.JTextField txtUsername;
// End of variables declaration
/**
* @return the btnLogin
*/
public javax.swing.JButton getBtnLogin() {
return btnLogin;
}
/**
* @return the lblPassword
*/
public javax.swing.JLabel getLblPassword() {
return lblPassword;
}
/**
* @return the lblUsername
*/
public javax.swing.JLabel getLblUsername() {
return lblUsername;
}
/**
* @return the txtPassword
*/
public javax.swing.JPasswordField getTxtPassword() {
return txtPassword;
}
/**
* @return the txtUsername
*/
public javax.swing.JTextField getTxtUsername() {
return txtUsername;
}
/**
* @return the lblWrong
*/
public javax.swing.JLabel getLblWrong() {
return lblWrong;
}
public GuiController getGuiController(){
return main;
}
}