librejack

Blackjack clone written in java
git clone https://github.com/michaelneuper/librejack.git
README | Files | Log | Refs | LICENSE

commit f7f4b6890d94b9a6e12b07a4ac7785fde3393585
parent 111ed4feb5b4748b2b3ebd0646c5ce738dec1d45
Author: Michael Neuper <michael@michaelneuper.com>
Date:   Sat, 29 Apr 2023 21:56:44 +0200

Add window title

Diffstat:
Msrc/view/Login.form | 32++++++++++++++++----------------
Msrc/view/Login.java | 94++++++++++++++++++++++++++++++++++++++++----------------------------------------
2 files changed, 63 insertions(+), 63 deletions(-)

diff --git a/src/view/Login.form b/src/view/Login.form @@ -133,7 +133,7 @@ </Component> </SubComponents> </Container> - <Container class="javax.swing.JPanel" name="jPanel1"> + <Container class="javax.swing.JPanel" name="jPanelFields"> <Properties> <Property name="background" type="java.awt.Color" editor="org.netbeans.beaninfo.editors.ColorEditor"> <Color blue="0" green="66" red="0" type="rgb"/> @@ -157,15 +157,15 @@ </Group> <EmptySpace min="-2" pref="33" max="-2" attributes="0"/> <Group type="103" groupAlignment="0" max="-2" attributes="0"> - <Component id="jSeparator1" max="32767" attributes="0"/> + <Component id="jSeparatorUsername" max="32767" attributes="0"/> <Component id="jTextFieldUsername" alignment="0" max="32767" attributes="0"/> <Component id="jTextFieldEmail" alignment="0" pref="183" max="32767" attributes="0"/> <Component id="jTextFieldMobileNumber" alignment="0" max="32767" attributes="0"/> <Component id="jPasswordField" max="32767" attributes="0"/> - <Component id="jSeparator2" alignment="0" pref="183" max="32767" attributes="0"/> - <Component id="jSeparator3" alignment="0" pref="183" max="32767" attributes="0"/> + <Component id="jSeparatorEmail" alignment="0" pref="183" max="32767" attributes="0"/> + <Component id="jSeparatorMobileNumber" alignment="0" pref="183" max="32767" attributes="0"/> <Component id="jDateChooser1" alignment="1" max="32767" attributes="0"/> - <Component id="jSeparator4" alignment="0" max="32767" attributes="0"/> + <Component id="jSeparatorPassword" alignment="0" max="32767" attributes="0"/> </Group> <EmptySpace pref="40" max="32767" attributes="0"/> </Group> @@ -180,21 +180,21 @@ <Component id="jTextFieldUsername" alignment="3" min="-2" max="-2" attributes="0"/> </Group> <EmptySpace min="-2" pref="4" max="-2" attributes="0"/> - <Component id="jSeparator1" min="-2" pref="10" max="-2" attributes="0"/> + <Component id="jSeparatorUsername" min="-2" pref="10" max="-2" attributes="0"/> <EmptySpace max="-2" attributes="0"/> <Group type="103" groupAlignment="3" attributes="0"> <Component id="jLabelEmail" alignment="3" min="-2" max="-2" attributes="0"/> <Component id="jTextFieldEmail" alignment="3" min="-2" max="-2" attributes="0"/> </Group> <EmptySpace min="-2" pref="4" max="-2" attributes="0"/> - <Component id="jSeparator2" min="-2" pref="10" max="-2" attributes="0"/> + <Component id="jSeparatorEmail" min="-2" pref="10" max="-2" attributes="0"/> <EmptySpace max="-2" attributes="0"/> <Group type="103" groupAlignment="3" attributes="0"> <Component id="jLabelMobileNumber" alignment="3" min="-2" max="-2" attributes="0"/> <Component id="jTextFieldMobileNumber" alignment="3" min="-2" max="-2" attributes="0"/> </Group> <EmptySpace max="-2" attributes="0"/> - <Component id="jSeparator3" min="-2" pref="10" max="-2" attributes="0"/> + <Component id="jSeparatorMobileNumber" min="-2" pref="10" max="-2" attributes="0"/> <EmptySpace min="-2" pref="10" max="-2" attributes="0"/> <Group type="103" groupAlignment="0" attributes="0"> <Component id="jLabelDateOfBirth" min="-2" max="-2" attributes="0"/> @@ -211,7 +211,7 @@ </Group> </Group> <EmptySpace max="-2" attributes="0"/> - <Component id="jSeparator4" min="-2" pref="10" max="-2" attributes="0"/> + <Component id="jSeparatorPassword" min="-2" pref="10" max="-2" attributes="0"/> <EmptySpace pref="52" max="32767" attributes="0"/> </Group> </Group> @@ -373,28 +373,28 @@ <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jPasswordFieldActionPerformed"/> </Events> </Component> - <Component class="javax.swing.JSeparator" name="jSeparator1"> + <Component class="javax.swing.JSeparator" name="jSeparatorUsername"> <Properties> <Property name="background" type="java.awt.Color" editor="org.netbeans.beaninfo.editors.ColorEditor"> <Color blue="cc" green="cc" red="cc" type="rgb"/> </Property> </Properties> </Component> - <Component class="javax.swing.JSeparator" name="jSeparator2"> + <Component class="javax.swing.JSeparator" name="jSeparatorEmail"> <Properties> <Property name="background" type="java.awt.Color" editor="org.netbeans.beaninfo.editors.ColorEditor"> <Color blue="cc" green="cc" red="cc" type="rgb"/> </Property> </Properties> </Component> - <Component class="javax.swing.JSeparator" name="jSeparator3"> + <Component class="javax.swing.JSeparator" name="jSeparatorMobileNumber"> <Properties> <Property name="background" type="java.awt.Color" editor="org.netbeans.beaninfo.editors.ColorEditor"> <Color blue="cc" green="cc" red="cc" type="rgb"/> </Property> </Properties> </Component> - <Component class="javax.swing.JSeparator" name="jSeparator4"> + <Component class="javax.swing.JSeparator" name="jSeparatorPassword"> <Properties> <Property name="background" type="java.awt.Color" editor="org.netbeans.beaninfo.editors.ColorEditor"> <Color blue="cc" green="cc" red="cc" type="rgb"/> @@ -441,7 +441,7 @@ <Group type="103" groupAlignment="0" attributes="0"> <Group type="102" attributes="0"> <EmptySpace max="-2" attributes="0"/> - <Component id="jLabel1" min="-2" pref="324" max="-2" attributes="0"/> + <Component id="jLabelCardsIcon" min="-2" pref="324" max="-2" attributes="0"/> </Group> <Group type="102" alignment="0" attributes="0"> <EmptySpace min="-2" pref="145" max="-2" attributes="0"/> @@ -456,7 +456,7 @@ <Group type="103" groupAlignment="0" attributes="0"> <Group type="102" alignment="0" attributes="0"> <EmptySpace pref="53" max="32767" attributes="0"/> - <Component id="jLabel1" min="-2" pref="264" max="-2" attributes="0"/> + <Component id="jLabelCardsIcon" min="-2" pref="264" max="-2" attributes="0"/> <EmptySpace min="-2" pref="34" max="-2" attributes="0"/> <Component id="jButtonPlay" min="-2" pref="50" max="-2" attributes="0"/> <EmptySpace min="-2" pref="29" max="-2" attributes="0"/> @@ -465,7 +465,7 @@ </DimensionLayout> </Layout> <SubComponents> - <Component class="javax.swing.JLabel" name="jLabel1"> + <Component class="javax.swing.JLabel" name="jLabelCardsIcon"> <Properties> <Property name="icon" type="javax.swing.Icon" editor="org.netbeans.modules.form.editors2.IconEditor"> <Image iconType="3" name="/assets/cards_resized.png"/> diff --git a/src/view/Login.java b/src/view/Login.java @@ -35,7 +35,7 @@ public class Login extends javax.swing.JFrame { jLabelWelcome = new javax.swing.JLabel(); jPanelLoginText = new javax.swing.JPanel(); jLabelLogin = new javax.swing.JLabel(); - jPanel1 = new javax.swing.JPanel(); + jPanelFields = new javax.swing.JPanel(); jLabelUsername = new javax.swing.JLabel(); jLabelMobileNumber = new javax.swing.JLabel(); jLabelDateOfBirth = new javax.swing.JLabel(); @@ -45,13 +45,13 @@ public class Login extends javax.swing.JFrame { jTextFieldEmail = new javax.swing.JTextField(); jTextFieldMobileNumber = new javax.swing.JTextField(); jPasswordField = new javax.swing.JPasswordField(); - jSeparator1 = new javax.swing.JSeparator(); - jSeparator2 = new javax.swing.JSeparator(); - jSeparator3 = new javax.swing.JSeparator(); - jSeparator4 = new javax.swing.JSeparator(); + jSeparatorUsername = new javax.swing.JSeparator(); + jSeparatorEmail = new javax.swing.JSeparator(); + jSeparatorMobileNumber = new javax.swing.JSeparator(); + jSeparatorPassword = new javax.swing.JSeparator(); jDateChooser1 = new com.toedter.calendar.JDateChooser(); jPanelCenter = new javax.swing.JPanel(); - jLabel1 = new javax.swing.JLabel(); + jLabelCardsIcon = new javax.swing.JLabel(); jButtonPlay = new javax.swing.JButton(); setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE); @@ -112,8 +112,8 @@ public class Login extends javax.swing.JFrame { jPanelWest.add(jPanelLoginText); - jPanel1.setBackground(new java.awt.Color(0, 102, 0)); - jPanel1.setPreferredSize(new java.awt.Dimension(415, 315)); + jPanelFields.setBackground(new java.awt.Color(0, 102, 0)); + jPanelFields.setPreferredSize(new java.awt.Dimension(415, 315)); jLabelUsername.setFont(new java.awt.Font("Segoe UI", 0, 14)); // NOI18N jLabelUsername.setForeground(new java.awt.Color(204, 204, 204)); @@ -195,89 +195,89 @@ public class Login extends javax.swing.JFrame { } }); - jSeparator1.setBackground(new java.awt.Color(204, 204, 204)); + jSeparatorUsername.setBackground(new java.awt.Color(204, 204, 204)); - jSeparator2.setBackground(new java.awt.Color(204, 204, 204)); + jSeparatorEmail.setBackground(new java.awt.Color(204, 204, 204)); - jSeparator3.setBackground(new java.awt.Color(204, 204, 204)); + jSeparatorMobileNumber.setBackground(new java.awt.Color(204, 204, 204)); - jSeparator4.setBackground(new java.awt.Color(204, 204, 204)); + jSeparatorPassword.setBackground(new java.awt.Color(204, 204, 204)); jDateChooser1.setBackground(new java.awt.Color(0, 102, 0)); jDateChooser1.setForeground(new java.awt.Color(153, 153, 153)); jDateChooser1.setToolTipText(""); jDateChooser1.setFont(new java.awt.Font("Segoe UI", 0, 14)); // NOI18N - javax.swing.GroupLayout jPanel1Layout = new javax.swing.GroupLayout(jPanel1); - jPanel1.setLayout(jPanel1Layout); - jPanel1Layout.setHorizontalGroup( - jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) - .addGroup(jPanel1Layout.createSequentialGroup() + javax.swing.GroupLayout jPanelFieldsLayout = new javax.swing.GroupLayout(jPanelFields); + jPanelFields.setLayout(jPanelFieldsLayout); + jPanelFieldsLayout.setHorizontalGroup( + jPanelFieldsLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) + .addGroup(jPanelFieldsLayout.createSequentialGroup() .addGap(40, 40, 40) - .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) + .addGroup(jPanelFieldsLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addComponent(jLabelUsername) .addComponent(jLabelEmail) .addComponent(jLabelMobileNumber) .addComponent(jLabelPassword) .addComponent(jLabelDateOfBirth)) .addGap(33, 33, 33) - .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false) - .addComponent(jSeparator1) + .addGroup(jPanelFieldsLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false) + .addComponent(jSeparatorUsername) .addComponent(jTextFieldUsername) .addComponent(jTextFieldEmail, javax.swing.GroupLayout.DEFAULT_SIZE, 183, Short.MAX_VALUE) .addComponent(jTextFieldMobileNumber) .addComponent(jPasswordField) - .addComponent(jSeparator2, javax.swing.GroupLayout.DEFAULT_SIZE, 183, Short.MAX_VALUE) - .addComponent(jSeparator3, javax.swing.GroupLayout.DEFAULT_SIZE, 183, Short.MAX_VALUE) + .addComponent(jSeparatorEmail, javax.swing.GroupLayout.DEFAULT_SIZE, 183, Short.MAX_VALUE) + .addComponent(jSeparatorMobileNumber, javax.swing.GroupLayout.DEFAULT_SIZE, 183, Short.MAX_VALUE) .addComponent(jDateChooser1, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) - .addComponent(jSeparator4)) + .addComponent(jSeparatorPassword)) .addContainerGap(40, Short.MAX_VALUE)) ); - jPanel1Layout.setVerticalGroup( - jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) - .addGroup(jPanel1Layout.createSequentialGroup() + jPanelFieldsLayout.setVerticalGroup( + jPanelFieldsLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) + .addGroup(jPanelFieldsLayout.createSequentialGroup() .addContainerGap() - .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) + .addGroup(jPanelFieldsLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(jLabelUsername) .addComponent(jTextFieldUsername, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)) .addGap(4, 4, 4) - .addComponent(jSeparator1, javax.swing.GroupLayout.PREFERRED_SIZE, 10, javax.swing.GroupLayout.PREFERRED_SIZE) + .addComponent(jSeparatorUsername, javax.swing.GroupLayout.PREFERRED_SIZE, 10, javax.swing.GroupLayout.PREFERRED_SIZE) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) - .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) + .addGroup(jPanelFieldsLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(jLabelEmail) .addComponent(jTextFieldEmail, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)) .addGap(4, 4, 4) - .addComponent(jSeparator2, javax.swing.GroupLayout.PREFERRED_SIZE, 10, javax.swing.GroupLayout.PREFERRED_SIZE) + .addComponent(jSeparatorEmail, javax.swing.GroupLayout.PREFERRED_SIZE, 10, javax.swing.GroupLayout.PREFERRED_SIZE) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) - .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) + .addGroup(jPanelFieldsLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(jLabelMobileNumber) .addComponent(jTextFieldMobileNumber, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) - .addComponent(jSeparator3, javax.swing.GroupLayout.PREFERRED_SIZE, 10, javax.swing.GroupLayout.PREFERRED_SIZE) + .addComponent(jSeparatorMobileNumber, javax.swing.GroupLayout.PREFERRED_SIZE, 10, javax.swing.GroupLayout.PREFERRED_SIZE) .addGap(10, 10, 10) - .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) + .addGroup(jPanelFieldsLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addComponent(jLabelDateOfBirth) .addComponent(jDateChooser1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)) - .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) - .addGroup(jPanel1Layout.createSequentialGroup() + .addGroup(jPanelFieldsLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) + .addGroup(jPanelFieldsLayout.createSequentialGroup() .addGap(23, 23, 23) .addComponent(jLabelPassword)) - .addGroup(jPanel1Layout.createSequentialGroup() + .addGroup(jPanelFieldsLayout.createSequentialGroup() .addGap(18, 18, 18) .addComponent(jPasswordField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) - .addComponent(jSeparator4, javax.swing.GroupLayout.PREFERRED_SIZE, 10, javax.swing.GroupLayout.PREFERRED_SIZE) + .addComponent(jSeparatorPassword, javax.swing.GroupLayout.PREFERRED_SIZE, 10, javax.swing.GroupLayout.PREFERRED_SIZE) .addContainerGap(52, Short.MAX_VALUE)) ); - jPanelWest.add(jPanel1); + jPanelWest.add(jPanelFields); getContentPane().add(jPanelWest, java.awt.BorderLayout.WEST); jPanelCenter.setBackground(new java.awt.Color(0, 153, 51)); jPanelCenter.setPreferredSize(new java.awt.Dimension(550, 430)); - jLabel1.setIcon(new javax.swing.ImageIcon(getClass().getResource("/assets/cards_resized.png"))); // NOI18N + jLabelCardsIcon.setIcon(new javax.swing.ImageIcon(getClass().getResource("/assets/cards_resized.png"))); // NOI18N jButtonPlay.setBackground(new java.awt.Color(0, 102, 0)); jButtonPlay.setFont(new java.awt.Font("Segoe UI", 0, 24)); // NOI18N @@ -298,7 +298,7 @@ public class Login extends javax.swing.JFrame { .addGroup(jPanelCenterLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(jPanelCenterLayout.createSequentialGroup() .addContainerGap() - .addComponent(jLabel1, javax.swing.GroupLayout.PREFERRED_SIZE, 324, javax.swing.GroupLayout.PREFERRED_SIZE)) + .addComponent(jLabelCardsIcon, javax.swing.GroupLayout.PREFERRED_SIZE, 324, javax.swing.GroupLayout.PREFERRED_SIZE)) .addGroup(jPanelCenterLayout.createSequentialGroup() .addGap(145, 145, 145) .addComponent(jButtonPlay, javax.swing.GroupLayout.PREFERRED_SIZE, 98, javax.swing.GroupLayout.PREFERRED_SIZE))) @@ -308,7 +308,7 @@ public class Login extends javax.swing.JFrame { jPanelCenterLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(jPanelCenterLayout.createSequentialGroup() .addContainerGap(53, Short.MAX_VALUE) - .addComponent(jLabel1, javax.swing.GroupLayout.PREFERRED_SIZE, 264, javax.swing.GroupLayout.PREFERRED_SIZE) + .addComponent(jLabelCardsIcon, javax.swing.GroupLayout.PREFERRED_SIZE, 264, javax.swing.GroupLayout.PREFERRED_SIZE) .addGap(34, 34, 34) .addComponent(jButtonPlay, javax.swing.GroupLayout.PREFERRED_SIZE, 50, javax.swing.GroupLayout.PREFERRED_SIZE) .addGap(29, 29, 29)) @@ -395,7 +395,7 @@ public class Login extends javax.swing.JFrame { // Variables declaration - do not modify//GEN-BEGIN:variables private javax.swing.JButton jButtonPlay; private com.toedter.calendar.JDateChooser jDateChooser1; - private javax.swing.JLabel jLabel1; + private javax.swing.JLabel jLabelCardsIcon; private javax.swing.JLabel jLabelDateOfBirth; private javax.swing.JLabel jLabelEmail; private javax.swing.JLabel jLabelLogin; @@ -403,16 +403,16 @@ public class Login extends javax.swing.JFrame { private javax.swing.JLabel jLabelPassword; private javax.swing.JLabel jLabelUsername; private javax.swing.JLabel jLabelWelcome; - private javax.swing.JPanel jPanel1; private javax.swing.JPanel jPanelCenter; + private javax.swing.JPanel jPanelFields; private javax.swing.JPanel jPanelLoginText; private javax.swing.JPanel jPanelWelcomeText; private javax.swing.JPanel jPanelWest; private javax.swing.JPasswordField jPasswordField; - private javax.swing.JSeparator jSeparator1; - private javax.swing.JSeparator jSeparator2; - private javax.swing.JSeparator jSeparator3; - private javax.swing.JSeparator jSeparator4; + private javax.swing.JSeparator jSeparatorEmail; + private javax.swing.JSeparator jSeparatorMobileNumber; + private javax.swing.JSeparator jSeparatorPassword; + private javax.swing.JSeparator jSeparatorUsername; private javax.swing.JTextField jTextFieldEmail; private javax.swing.JTextField jTextFieldMobileNumber; private javax.swing.JTextField jTextFieldUsername;