refactor: improved draft panel structure

This commit is contained in:
Oleg Agafonov 2023-12-15 10:05:15 +04:00
parent df26ab5156
commit 2541f67793
2 changed files with 454 additions and 450 deletions

View file

@ -21,7 +21,7 @@
<DimensionLayout dim="0"> <DimensionLayout dim="0">
<Group type="103" groupAlignment="0" attributes="0"> <Group type="103" groupAlignment="0" attributes="0">
<Group type="102" alignment="0" attributes="0"> <Group type="102" alignment="0" attributes="0">
<Component id="draftLeftPane" min="-2" max="-2" attributes="0"/> <Component id="panelInfo" min="-2" max="-2" attributes="0"/>
<EmptySpace min="0" pref="0" max="-2" attributes="0"/> <EmptySpace min="0" pref="0" max="-2" attributes="0"/>
<Group type="103" groupAlignment="0" attributes="0"> <Group type="103" groupAlignment="0" attributes="0">
<Component id="draftPicks" pref="740" max="32767" attributes="0"/> <Component id="draftPicks" pref="740" max="32767" attributes="0"/>
@ -32,7 +32,7 @@
</DimensionLayout> </DimensionLayout>
<DimensionLayout dim="1"> <DimensionLayout dim="1">
<Group type="103" groupAlignment="0" attributes="0"> <Group type="103" groupAlignment="0" attributes="0">
<Component id="draftLeftPane" alignment="1" max="32767" attributes="0"/> <Component id="panelInfo" alignment="1" max="32767" attributes="0"/>
<Group type="102" alignment="1" attributes="0"> <Group type="102" alignment="1" attributes="0">
<Component id="draftPicks" pref="0" max="32767" attributes="0"/> <Component id="draftPicks" pref="0" max="32767" attributes="0"/>
<EmptySpace max="-2" attributes="0"/> <EmptySpace max="-2" attributes="0"/>
@ -42,7 +42,7 @@
</DimensionLayout> </DimensionLayout>
</Layout> </Layout>
<SubComponents> <SubComponents>
<Container class="javax.swing.JPanel" name="draftLeftPane"> <Container class="javax.swing.JPanel" name="panelInfo">
<Properties> <Properties>
<Property name="border" type="javax.swing.border.Border" editor="org.netbeans.modules.form.editors2.BorderEditor"> <Property name="border" type="javax.swing.border.Border" editor="org.netbeans.modules.form.editors2.BorderEditor">
<Border info="org.netbeans.modules.form.compat2.border.BevelBorderInfo"> <Border info="org.netbeans.modules.form.compat2.border.BevelBorderInfo">
@ -62,43 +62,43 @@
<Group type="102" alignment="0" attributes="0"> <Group type="102" alignment="0" attributes="0">
<EmptySpace max="-2" attributes="0"/> <EmptySpace max="-2" attributes="0"/>
<Group type="103" groupAlignment="0" attributes="0"> <Group type="103" groupAlignment="0" attributes="0">
<Component id="lblCardNo" alignment="0" min="-2" max="-2" attributes="0"/> <Component id="labelCardNumber" alignment="0" min="-2" max="-2" attributes="0"/>
<Group type="102" alignment="0" attributes="0"> <Group type="102" alignment="0" attributes="0">
<Group type="103" groupAlignment="1" max="-2" attributes="0"> <Group type="103" groupAlignment="1" max="-2" attributes="0">
<Group type="102" alignment="0" attributes="1"> <Group type="102" alignment="0" attributes="1">
<Component id="lblPack2" min="-2" max="-2" attributes="0"/> <Component id="labelPack2" min="-2" max="-2" attributes="0"/>
<EmptySpace max="-2" attributes="0"/> <EmptySpace max="-2" attributes="0"/>
<Component id="txtPack2" max="32767" attributes="0"/> <Component id="editPack2" max="32767" attributes="0"/>
</Group> </Group>
<Group type="102" alignment="0" attributes="0"> <Group type="102" alignment="0" attributes="0">
<Component id="lblPack1" min="-2" max="-2" attributes="0"/> <Component id="labelPack1" min="-2" max="-2" attributes="0"/>
<EmptySpace max="-2" attributes="0"/> <EmptySpace max="-2" attributes="0"/>
<Component id="txtPack1" min="-2" pref="165" max="-2" attributes="0"/> <Component id="editPack1" min="-2" pref="165" max="-2" attributes="0"/>
</Group> </Group>
<Group type="102" alignment="0" attributes="0"> <Group type="102" alignment="0" attributes="0">
<Component id="lblPack3" min="-2" max="-2" attributes="0"/> <Component id="labelPack3" min="-2" max="-2" attributes="0"/>
<EmptySpace max="-2" attributes="0"/> <EmptySpace max="-2" attributes="0"/>
<Group type="103" groupAlignment="0" attributes="0"> <Group type="103" groupAlignment="0" attributes="0">
<Component id="txtCardNo" alignment="0" max="32767" attributes="0"/> <Component id="editCardNumber" alignment="0" max="32767" attributes="0"/>
<Component id="txtPack3" alignment="0" max="32767" attributes="0"/> <Component id="editPack3" alignment="0" max="32767" attributes="0"/>
</Group> </Group>
</Group> </Group>
</Group> </Group>
<EmptySpace max="-2" attributes="0"/> <EmptySpace max="-2" attributes="0"/>
<Group type="103" groupAlignment="0" attributes="0"> <Group type="103" groupAlignment="0" attributes="0">
<Component id="chkPack3" min="-2" max="-2" attributes="0"/> <Component id="checkPack3" min="-2" max="-2" attributes="0"/>
<Component id="chkPack2" min="-2" max="-2" attributes="0"/> <Component id="checkPack2" min="-2" max="-2" attributes="0"/>
<Component id="chkPack1" min="-2" max="-2" attributes="0"/> <Component id="checkPack1" min="-2" max="-2" attributes="0"/>
</Group> </Group>
</Group> </Group>
<Group type="102" alignment="0" attributes="0"> <Group type="102" alignment="0" attributes="0">
<Component id="btnQuitTournament" min="-2" max="-2" attributes="0"/> <Component id="buttonQuitTournament" min="-2" max="-2" attributes="0"/>
<EmptySpace max="-2" attributes="0"/> <EmptySpace max="-2" attributes="0"/>
<Component id="txtTimeRemaining" min="-2" pref="94" max="-2" attributes="0"/> <Component id="editTimeRemaining" min="-2" pref="94" max="-2" attributes="0"/>
</Group> </Group>
<Group type="103" alignment="0" groupAlignment="1" max="-2" attributes="0"> <Group type="103" alignment="0" groupAlignment="1" max="-2" attributes="0">
<Component id="jPanel1" alignment="0" max="32767" attributes="0"/> <Component id="panelPlayers" alignment="0" max="32767" attributes="0"/>
<Component id="lblMessage" alignment="0" pref="231" max="32767" attributes="0"/> <Component id="labelMessage" alignment="0" pref="231" max="32767" attributes="0"/>
</Group> </Group>
</Group> </Group>
</Group> </Group>
@ -112,38 +112,38 @@
<Group type="103" groupAlignment="0" attributes="0"> <Group type="103" groupAlignment="0" attributes="0">
<Group type="102" alignment="1" attributes="0"> <Group type="102" alignment="1" attributes="0">
<Group type="103" groupAlignment="3" attributes="0"> <Group type="103" groupAlignment="3" attributes="0">
<Component id="btnQuitTournament" alignment="3" min="-2" max="-2" attributes="0"/> <Component id="buttonQuitTournament" alignment="3" min="-2" max="-2" attributes="0"/>
<Component id="txtTimeRemaining" alignment="3" min="-2" pref="20" max="-2" attributes="0"/> <Component id="editTimeRemaining" alignment="3" min="-2" pref="20" max="-2" attributes="0"/>
</Group> </Group>
<EmptySpace max="-2" attributes="0"/> <EmptySpace max="-2" attributes="0"/>
<Group type="103" groupAlignment="0" attributes="0"> <Group type="103" groupAlignment="0" attributes="0">
<Component id="chkPack1" alignment="0" min="-2" max="-2" attributes="0"/> <Component id="checkPack1" alignment="0" min="-2" max="-2" attributes="0"/>
<Group type="103" groupAlignment="3" attributes="0"> <Group type="103" groupAlignment="3" attributes="0">
<Component id="lblPack1" alignment="3" min="-2" max="-2" attributes="0"/> <Component id="labelPack1" alignment="3" min="-2" max="-2" attributes="0"/>
<Component id="txtPack1" alignment="3" min="-2" max="-2" attributes="0"/> <Component id="editPack1" alignment="3" min="-2" max="-2" attributes="0"/>
</Group> </Group>
</Group> </Group>
<EmptySpace max="-2" attributes="0"/> <EmptySpace max="-2" attributes="0"/>
<Group type="103" groupAlignment="3" attributes="0"> <Group type="103" groupAlignment="3" attributes="0">
<Component id="lblPack2" alignment="3" min="-2" max="-2" attributes="0"/> <Component id="labelPack2" alignment="3" min="-2" max="-2" attributes="0"/>
<Component id="txtPack2" alignment="3" min="-2" max="-2" attributes="0"/> <Component id="editPack2" alignment="3" min="-2" max="-2" attributes="0"/>
<Component id="chkPack2" alignment="3" min="-2" max="-2" attributes="0"/> <Component id="checkPack2" alignment="3" min="-2" max="-2" attributes="0"/>
</Group> </Group>
<EmptySpace max="-2" attributes="0"/> <EmptySpace max="-2" attributes="0"/>
<Group type="103" groupAlignment="3" attributes="0"> <Group type="103" groupAlignment="3" attributes="0">
<Component id="lblPack3" alignment="3" min="-2" max="-2" attributes="0"/> <Component id="labelPack3" alignment="3" min="-2" max="-2" attributes="0"/>
<Component id="txtPack3" alignment="3" min="-2" max="-2" attributes="0"/> <Component id="editPack3" alignment="3" min="-2" max="-2" attributes="0"/>
<Component id="chkPack3" alignment="3" min="-2" max="-2" attributes="0"/> <Component id="checkPack3" alignment="3" min="-2" max="-2" attributes="0"/>
</Group> </Group>
<EmptySpace max="-2" attributes="0"/> <EmptySpace max="-2" attributes="0"/>
<Group type="103" groupAlignment="3" attributes="0"> <Group type="103" groupAlignment="3" attributes="0">
<Component id="lblCardNo" alignment="3" min="-2" max="-2" attributes="0"/> <Component id="labelCardNumber" alignment="3" min="-2" max="-2" attributes="0"/>
<Component id="txtCardNo" alignment="3" min="-2" max="-2" attributes="0"/> <Component id="editCardNumber" alignment="3" min="-2" max="-2" attributes="0"/>
</Group> </Group>
<EmptySpace max="-2" attributes="0"/> <EmptySpace max="-2" attributes="0"/>
<Component id="lblMessage" min="-2" pref="20" max="-2" attributes="0"/> <Component id="labelMessage" min="-2" pref="20" max="-2" attributes="0"/>
<EmptySpace max="-2" attributes="0"/> <EmptySpace max="-2" attributes="0"/>
<Component id="jPanel1" min="-2" pref="148" max="-2" attributes="0"/> <Component id="panelPlayers" min="-2" pref="148" max="-2" attributes="0"/>
<EmptySpace pref="55" max="32767" attributes="0"/> <EmptySpace pref="55" max="32767" attributes="0"/>
<Component id="bigCard" min="-2" max="-2" attributes="0"/> <Component id="bigCard" min="-2" max="-2" attributes="0"/>
</Group> </Group>
@ -151,20 +151,21 @@
</DimensionLayout> </DimensionLayout>
</Layout> </Layout>
<SubComponents> <SubComponents>
<Component class="javax.swing.JButton" name="btnQuitTournament"> <Component class="javax.swing.JButton" name="buttonQuitTournament">
<Properties> <Properties>
<Property name="text" type="java.lang.String" value="Quit Tournament"/> <Property name="text" type="java.lang.String" value="Quit Tournament"/>
<Property name="focusable" type="boolean" value="false"/>
</Properties> </Properties>
<Events> <Events>
<EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="btnQuitTournamentActionPerformed"/> <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="buttonQuitTournamentActionPerformed"/>
</Events> </Events>
</Component> </Component>
<Component class="javax.swing.JLabel" name="lblPack1"> <Component class="javax.swing.JLabel" name="labelPack1">
<Properties> <Properties>
<Property name="text" type="java.lang.String" value="Pack 1:"/> <Property name="text" type="java.lang.String" value="Pack 1:"/>
</Properties> </Properties>
</Component> </Component>
<Component class="javax.swing.JTextField" name="txtPack1"> <Component class="javax.swing.JTextField" name="editPack1">
<Properties> <Properties>
<Property name="editable" type="boolean" value="false"/> <Property name="editable" type="boolean" value="false"/>
<Property name="enabled" type="boolean" value="false"/> <Property name="enabled" type="boolean" value="false"/>
@ -173,14 +174,14 @@
</Property> </Property>
</Properties> </Properties>
</Component> </Component>
<Component class="javax.swing.JCheckBox" name="chkPack1"> <Component class="javax.swing.JCheckBox" name="checkPack1">
</Component> </Component>
<Component class="javax.swing.JLabel" name="lblPack2"> <Component class="javax.swing.JLabel" name="labelPack2">
<Properties> <Properties>
<Property name="text" type="java.lang.String" value="Pack 2:"/> <Property name="text" type="java.lang.String" value="Pack 2:"/>
</Properties> </Properties>
</Component> </Component>
<Component class="javax.swing.JTextField" name="txtPack2"> <Component class="javax.swing.JTextField" name="editPack2">
<Properties> <Properties>
<Property name="editable" type="boolean" value="false"/> <Property name="editable" type="boolean" value="false"/>
<Property name="enabled" type="boolean" value="false"/> <Property name="enabled" type="boolean" value="false"/>
@ -189,14 +190,14 @@
</Property> </Property>
</Properties> </Properties>
</Component> </Component>
<Component class="javax.swing.JCheckBox" name="chkPack2"> <Component class="javax.swing.JCheckBox" name="checkPack2">
</Component> </Component>
<Component class="javax.swing.JLabel" name="lblPack3"> <Component class="javax.swing.JLabel" name="labelPack3">
<Properties> <Properties>
<Property name="text" type="java.lang.String" value="Pack 3:"/> <Property name="text" type="java.lang.String" value="Pack 3:"/>
</Properties> </Properties>
</Component> </Component>
<Component class="javax.swing.JTextField" name="txtPack3"> <Component class="javax.swing.JTextField" name="editPack3">
<Properties> <Properties>
<Property name="editable" type="boolean" value="false"/> <Property name="editable" type="boolean" value="false"/>
<Property name="enabled" type="boolean" value="false"/> <Property name="enabled" type="boolean" value="false"/>
@ -205,20 +206,20 @@
</Property> </Property>
</Properties> </Properties>
</Component> </Component>
<Component class="javax.swing.JCheckBox" name="chkPack3"> <Component class="javax.swing.JCheckBox" name="checkPack3">
</Component> </Component>
<Component class="javax.swing.JLabel" name="lblCardNo"> <Component class="javax.swing.JLabel" name="labelCardNumber">
<Properties> <Properties>
<Property name="text" type="java.lang.String" value="Card #:"/> <Property name="text" type="java.lang.String" value="Card #:"/>
</Properties> </Properties>
</Component> </Component>
<Component class="javax.swing.JTextField" name="txtCardNo"> <Component class="javax.swing.JTextField" name="editCardNumber">
<Properties> <Properties>
<Property name="editable" type="boolean" value="false"/> <Property name="editable" type="boolean" value="false"/>
<Property name="enabled" type="boolean" value="false"/> <Property name="enabled" type="boolean" value="false"/>
</Properties> </Properties>
</Component> </Component>
<Component class="javax.swing.JTextField" name="txtTimeRemaining"> <Component class="javax.swing.JTextField" name="editTimeRemaining">
<Properties> <Properties>
<Property name="editable" type="boolean" value="false"/> <Property name="editable" type="boolean" value="false"/>
<Property name="foreground" type="java.awt.Color" editor="org.netbeans.beaninfo.editors.ColorEditor"> <Property name="foreground" type="java.awt.Color" editor="org.netbeans.beaninfo.editors.ColorEditor">
@ -232,7 +233,7 @@
</Property> </Property>
</Properties> </Properties>
</Component> </Component>
<Component class="javax.swing.JLabel" name="lblMessage"> <Component class="javax.swing.JLabel" name="labelMessage">
<Properties> <Properties>
<Property name="horizontalAlignment" type="int" value="0"/> <Property name="horizontalAlignment" type="int" value="0"/>
<Property name="border" type="javax.swing.border.Border" editor="org.netbeans.modules.form.editors2.BorderEditor"> <Property name="border" type="javax.swing.border.Border" editor="org.netbeans.modules.form.editors2.BorderEditor">
@ -252,7 +253,7 @@
</Property> </Property>
</Properties> </Properties>
</Component> </Component>
<Container class="javax.swing.JPanel" name="jPanel1"> <Container class="javax.swing.JPanel" name="panelPlayers">
<Properties> <Properties>
<Property name="opaque" type="boolean" value="false"/> <Property name="opaque" type="boolean" value="false"/>
</Properties> </Properties>
@ -261,7 +262,7 @@
<Property name="useNullLayout" type="boolean" value="true"/> <Property name="useNullLayout" type="boolean" value="true"/>
</Layout> </Layout>
<SubComponents> <SubComponents>
<Container class="javax.swing.JPanel" name="pnlLeft"> <Container class="javax.swing.JPanel" name="panelPlayersLeft">
<Properties> <Properties>
<Property name="focusable" type="boolean" value="false"/> <Property name="focusable" type="boolean" value="false"/>
<Property name="maximumSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor"> <Property name="maximumSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor">
@ -288,7 +289,7 @@
<Property name="rows" type="int" value="8"/> <Property name="rows" type="int" value="8"/>
</Layout> </Layout>
<SubComponents> <SubComponents>
<Component class="javax.swing.JLabel" name="lblPlayer01"> <Component class="javax.swing.JLabel" name="labelPlayer01">
<Properties> <Properties>
<Property name="font" type="java.awt.Font" editor="org.netbeans.beaninfo.editors.FontEditor"> <Property name="font" type="java.awt.Font" editor="org.netbeans.beaninfo.editors.FontEditor">
<Font name="Tahoma" size="10" style="0"/> <Font name="Tahoma" size="10" style="0"/>
@ -299,7 +300,7 @@
<Property name="verifyInputWhenFocusTarget" type="boolean" value="false"/> <Property name="verifyInputWhenFocusTarget" type="boolean" value="false"/>
</Properties> </Properties>
</Component> </Component>
<Component class="javax.swing.JLabel" name="lblPlayer02"> <Component class="javax.swing.JLabel" name="labelPlayer02">
<Properties> <Properties>
<Property name="font" type="java.awt.Font" editor="org.netbeans.beaninfo.editors.FontEditor"> <Property name="font" type="java.awt.Font" editor="org.netbeans.beaninfo.editors.FontEditor">
<Font name="Tahoma" size="10" style="0"/> <Font name="Tahoma" size="10" style="0"/>
@ -310,7 +311,7 @@
<Property name="verifyInputWhenFocusTarget" type="boolean" value="false"/> <Property name="verifyInputWhenFocusTarget" type="boolean" value="false"/>
</Properties> </Properties>
</Component> </Component>
<Component class="javax.swing.JLabel" name="lblPlayer03"> <Component class="javax.swing.JLabel" name="labelPlayer03">
<Properties> <Properties>
<Property name="font" type="java.awt.Font" editor="org.netbeans.beaninfo.editors.FontEditor"> <Property name="font" type="java.awt.Font" editor="org.netbeans.beaninfo.editors.FontEditor">
<Font name="Tahoma" size="10" style="0"/> <Font name="Tahoma" size="10" style="0"/>
@ -321,7 +322,7 @@
<Property name="verifyInputWhenFocusTarget" type="boolean" value="false"/> <Property name="verifyInputWhenFocusTarget" type="boolean" value="false"/>
</Properties> </Properties>
</Component> </Component>
<Component class="javax.swing.JLabel" name="lblPlayer04"> <Component class="javax.swing.JLabel" name="labelPlayer04">
<Properties> <Properties>
<Property name="font" type="java.awt.Font" editor="org.netbeans.beaninfo.editors.FontEditor"> <Property name="font" type="java.awt.Font" editor="org.netbeans.beaninfo.editors.FontEditor">
<Font name="Tahoma" size="10" style="0"/> <Font name="Tahoma" size="10" style="0"/>
@ -332,7 +333,7 @@
<Property name="verifyInputWhenFocusTarget" type="boolean" value="false"/> <Property name="verifyInputWhenFocusTarget" type="boolean" value="false"/>
</Properties> </Properties>
</Component> </Component>
<Component class="javax.swing.JLabel" name="lblPlayer05"> <Component class="javax.swing.JLabel" name="labelPlayer05">
<Properties> <Properties>
<Property name="font" type="java.awt.Font" editor="org.netbeans.beaninfo.editors.FontEditor"> <Property name="font" type="java.awt.Font" editor="org.netbeans.beaninfo.editors.FontEditor">
<Font name="Tahoma" size="10" style="0"/> <Font name="Tahoma" size="10" style="0"/>
@ -343,7 +344,7 @@
<Property name="verifyInputWhenFocusTarget" type="boolean" value="false"/> <Property name="verifyInputWhenFocusTarget" type="boolean" value="false"/>
</Properties> </Properties>
</Component> </Component>
<Component class="javax.swing.JLabel" name="lblPlayer06"> <Component class="javax.swing.JLabel" name="labelPlayer06">
<Properties> <Properties>
<Property name="font" type="java.awt.Font" editor="org.netbeans.beaninfo.editors.FontEditor"> <Property name="font" type="java.awt.Font" editor="org.netbeans.beaninfo.editors.FontEditor">
<Font name="Tahoma" size="10" style="0"/> <Font name="Tahoma" size="10" style="0"/>
@ -354,7 +355,7 @@
<Property name="verifyInputWhenFocusTarget" type="boolean" value="false"/> <Property name="verifyInputWhenFocusTarget" type="boolean" value="false"/>
</Properties> </Properties>
</Component> </Component>
<Component class="javax.swing.JLabel" name="lblPlayer07"> <Component class="javax.swing.JLabel" name="labelPlayer07">
<Properties> <Properties>
<Property name="font" type="java.awt.Font" editor="org.netbeans.beaninfo.editors.FontEditor"> <Property name="font" type="java.awt.Font" editor="org.netbeans.beaninfo.editors.FontEditor">
<Font name="Tahoma" size="10" style="0"/> <Font name="Tahoma" size="10" style="0"/>
@ -365,7 +366,7 @@
<Property name="verifyInputWhenFocusTarget" type="boolean" value="false"/> <Property name="verifyInputWhenFocusTarget" type="boolean" value="false"/>
</Properties> </Properties>
</Component> </Component>
<Component class="javax.swing.JLabel" name="lblPlayer08"> <Component class="javax.swing.JLabel" name="labelPlayer08">
<Properties> <Properties>
<Property name="font" type="java.awt.Font" editor="org.netbeans.beaninfo.editors.FontEditor"> <Property name="font" type="java.awt.Font" editor="org.netbeans.beaninfo.editors.FontEditor">
<Font name="Tahoma" size="10" style="0"/> <Font name="Tahoma" size="10" style="0"/>
@ -378,7 +379,7 @@
</Component> </Component>
</SubComponents> </SubComponents>
</Container> </Container>
<Component class="javax.swing.JLabel" name="lblTableImage"> <Component class="javax.swing.JLabel" name="labelTableImage">
<Properties> <Properties>
<Property name="background" type="java.awt.Color" editor="org.netbeans.beaninfo.editors.ColorEditor"> <Property name="background" type="java.awt.Color" editor="org.netbeans.beaninfo.editors.ColorEditor">
<Color blue="ff" green="66" red="33" type="rgb"/> <Color blue="ff" green="66" red="33" type="rgb"/>
@ -401,7 +402,7 @@
</Constraint> </Constraint>
</Constraints> </Constraints>
</Component> </Component>
<Container class="javax.swing.JPanel" name="pnlRight"> <Container class="javax.swing.JPanel" name="panelPlayersRight">
<Properties> <Properties>
<Property name="focusable" type="boolean" value="false"/> <Property name="focusable" type="boolean" value="false"/>
<Property name="font" type="java.awt.Font" editor="org.netbeans.beaninfo.editors.FontEditor"> <Property name="font" type="java.awt.Font" editor="org.netbeans.beaninfo.editors.FontEditor">
@ -431,7 +432,7 @@
<Property name="rows" type="int" value="8"/> <Property name="rows" type="int" value="8"/>
</Layout> </Layout>
<SubComponents> <SubComponents>
<Component class="javax.swing.JLabel" name="lblPlayer09"> <Component class="javax.swing.JLabel" name="labelPlayer09">
<Properties> <Properties>
<Property name="font" type="java.awt.Font" editor="org.netbeans.beaninfo.editors.FontEditor"> <Property name="font" type="java.awt.Font" editor="org.netbeans.beaninfo.editors.FontEditor">
<Font name="Tahoma" size="10" style="0"/> <Font name="Tahoma" size="10" style="0"/>
@ -442,7 +443,7 @@
<Property name="verifyInputWhenFocusTarget" type="boolean" value="false"/> <Property name="verifyInputWhenFocusTarget" type="boolean" value="false"/>
</Properties> </Properties>
</Component> </Component>
<Component class="javax.swing.JLabel" name="lblPlayer10"> <Component class="javax.swing.JLabel" name="labelPlayer10">
<Properties> <Properties>
<Property name="font" type="java.awt.Font" editor="org.netbeans.beaninfo.editors.FontEditor"> <Property name="font" type="java.awt.Font" editor="org.netbeans.beaninfo.editors.FontEditor">
<Font name="Tahoma" size="10" style="0"/> <Font name="Tahoma" size="10" style="0"/>
@ -453,7 +454,7 @@
<Property name="verifyInputWhenFocusTarget" type="boolean" value="false"/> <Property name="verifyInputWhenFocusTarget" type="boolean" value="false"/>
</Properties> </Properties>
</Component> </Component>
<Component class="javax.swing.JLabel" name="lblPlayer11"> <Component class="javax.swing.JLabel" name="labelPlayer11">
<Properties> <Properties>
<Property name="font" type="java.awt.Font" editor="org.netbeans.beaninfo.editors.FontEditor"> <Property name="font" type="java.awt.Font" editor="org.netbeans.beaninfo.editors.FontEditor">
<Font name="Tahoma" size="10" style="0"/> <Font name="Tahoma" size="10" style="0"/>
@ -464,7 +465,7 @@
<Property name="verifyInputWhenFocusTarget" type="boolean" value="false"/> <Property name="verifyInputWhenFocusTarget" type="boolean" value="false"/>
</Properties> </Properties>
</Component> </Component>
<Component class="javax.swing.JLabel" name="lblPlayer12"> <Component class="javax.swing.JLabel" name="labelPlayer12">
<Properties> <Properties>
<Property name="font" type="java.awt.Font" editor="org.netbeans.beaninfo.editors.FontEditor"> <Property name="font" type="java.awt.Font" editor="org.netbeans.beaninfo.editors.FontEditor">
<Font name="Tahoma" size="10" style="0"/> <Font name="Tahoma" size="10" style="0"/>
@ -475,7 +476,7 @@
<Property name="verifyInputWhenFocusTarget" type="boolean" value="false"/> <Property name="verifyInputWhenFocusTarget" type="boolean" value="false"/>
</Properties> </Properties>
</Component> </Component>
<Component class="javax.swing.JLabel" name="lblPlayer13"> <Component class="javax.swing.JLabel" name="labelPlayer13">
<Properties> <Properties>
<Property name="font" type="java.awt.Font" editor="org.netbeans.beaninfo.editors.FontEditor"> <Property name="font" type="java.awt.Font" editor="org.netbeans.beaninfo.editors.FontEditor">
<Font name="Tahoma" size="10" style="0"/> <Font name="Tahoma" size="10" style="0"/>
@ -486,7 +487,7 @@
<Property name="verifyInputWhenFocusTarget" type="boolean" value="false"/> <Property name="verifyInputWhenFocusTarget" type="boolean" value="false"/>
</Properties> </Properties>
</Component> </Component>
<Component class="javax.swing.JLabel" name="lblPlayer14"> <Component class="javax.swing.JLabel" name="labelPlayer14">
<Properties> <Properties>
<Property name="font" type="java.awt.Font" editor="org.netbeans.beaninfo.editors.FontEditor"> <Property name="font" type="java.awt.Font" editor="org.netbeans.beaninfo.editors.FontEditor">
<Font name="Tahoma" size="10" style="0"/> <Font name="Tahoma" size="10" style="0"/>
@ -497,7 +498,7 @@
<Property name="verifyInputWhenFocusTarget" type="boolean" value="false"/> <Property name="verifyInputWhenFocusTarget" type="boolean" value="false"/>
</Properties> </Properties>
</Component> </Component>
<Component class="javax.swing.JLabel" name="lblPlayer15"> <Component class="javax.swing.JLabel" name="labelPlayer15">
<Properties> <Properties>
<Property name="font" type="java.awt.Font" editor="org.netbeans.beaninfo.editors.FontEditor"> <Property name="font" type="java.awt.Font" editor="org.netbeans.beaninfo.editors.FontEditor">
<Font name="Tahoma" size="10" style="0"/> <Font name="Tahoma" size="10" style="0"/>
@ -508,7 +509,7 @@
<Property name="verifyInputWhenFocusTarget" type="boolean" value="false"/> <Property name="verifyInputWhenFocusTarget" type="boolean" value="false"/>
</Properties> </Properties>
</Component> </Component>
<Component class="javax.swing.JLabel" name="lblPlayer16"> <Component class="javax.swing.JLabel" name="labelPlayer16">
<Properties> <Properties>
<Property name="font" type="java.awt.Font" editor="org.netbeans.beaninfo.editors.FontEditor"> <Property name="font" type="java.awt.Font" editor="org.netbeans.beaninfo.editors.FontEditor">
<Font name="Tahoma" size="10" style="0"/> <Font name="Tahoma" size="10" style="0"/>

View file

@ -109,7 +109,7 @@
addPopupMenuCardPanel(); addPopupMenuCardPanel();
this.add(popupMenuCardPanel); this.add(popupMenuCardPanel);
draftLeftPane.setOpaque(false); panelInfo.setOpaque(false);
countdown = new Timer(1000, countdown = new Timer(1000,
e -> { e -> {
@ -172,18 +172,18 @@
public void updateDraft(DraftView draftView) { public void updateDraft(DraftView draftView) {
if (draftView.getSets().size() != 3) { if (draftView.getSets().size() != 3) {
// Random draft - TODO: can we access the type of draft here? // Random draft - TODO: can we access the type of draft here?
this.txtPack1.setText("Random Boosters"); this.editPack1.setText("Random Boosters");
this.txtPack2.setText("Random Boosters"); this.editPack2.setText("Random Boosters");
this.txtPack3.setText("Random Boosters"); this.editPack3.setText("Random Boosters");
} else { } else {
this.txtPack1.setText(draftView.getSets().get(0)); this.editPack1.setText(draftView.getSets().get(0));
this.txtPack2.setText(draftView.getSets().get(1)); this.editPack2.setText(draftView.getSets().get(1));
this.txtPack3.setText(draftView.getSets().get(2)); this.editPack3.setText(draftView.getSets().get(2));
} }
this.chkPack1.setSelected(draftView.getBoosterNum() > 1); this.checkPack1.setSelected(draftView.getBoosterNum() > 1);
this.chkPack2.setSelected(draftView.getBoosterNum() > 2); this.checkPack2.setSelected(draftView.getBoosterNum() > 2);
this.chkPack3.setSelected(draftView.getBoosterNum() > 3); this.checkPack3.setSelected(draftView.getBoosterNum() > 3);
this.txtCardNo.setText(Integer.toString(draftView.getCardNum())); this.editCardNumber.setText(Integer.toString(draftView.getCardNum()));
packNo = draftView.getBoosterNum(); packNo = draftView.getBoosterNum();
pickNo = draftView.getCardNum(); pickNo = draftView.getCardNum();
@ -193,11 +193,11 @@
int right = draftView.getPlayers().size() / 2; int right = draftView.getPlayers().size() / 2;
int left = draftView.getPlayers().size() - right; int left = draftView.getPlayers().size() - right;
int height = left * 18; int height = left * 18;
lblTableImage.setSize(new Dimension(lblTableImage.getWidth(), height)); labelTableImage.setSize(new Dimension(labelTableImage.getWidth(), height));
// TODO: Can we fix this for Rich Draft where there is no direction? // TODO: Can we fix this for Rich Draft where there is no direction?
Image tableImage = ImageHelper.getImageFromResources(draftView.getBoosterNum() % 2 == 1 ? "/draft/table_left.png" : "/draft/table_right.png"); Image tableImage = ImageHelper.getImageFromResources(draftView.getBoosterNum() % 2 == 1 ? "/draft/table_left.png" : "/draft/table_right.png");
BufferedImage resizedTable = ImageHelper.getResizedImage(BufferedImageBuilder.bufferImage(tableImage, BufferedImage.TYPE_INT_ARGB), lblTableImage.getWidth(), lblTableImage.getHeight()); BufferedImage resizedTable = ImageHelper.getResizedImage(BufferedImageBuilder.bufferImage(tableImage, BufferedImage.TYPE_INT_ARGB), labelTableImage.getWidth(), labelTableImage.getHeight());
lblTableImage.setIcon(new ImageIcon(resizedTable)); labelTableImage.setIcon(new ImageIcon(resizedTable));
int count = 0; int count = 0;
int numberPlayers = draftView.getPlayers().size(); int numberPlayers = draftView.getPlayers().size();
@ -220,52 +220,52 @@
} }
switch (tablePosition) { switch (tablePosition) {
case 1: case 1:
lblPlayer01.setText(name); labelPlayer01.setText(name);
break; break;
case 2: case 2:
lblPlayer02.setText(name); labelPlayer02.setText(name);
break; break;
case 3: case 3:
lblPlayer03.setText(name); labelPlayer03.setText(name);
break; break;
case 4: case 4:
lblPlayer04.setText(name); labelPlayer04.setText(name);
break; break;
case 5: case 5:
lblPlayer05.setText(name); labelPlayer05.setText(name);
break; break;
case 6: case 6:
lblPlayer06.setText(name); labelPlayer06.setText(name);
break; break;
case 7: case 7:
lblPlayer07.setText(name); labelPlayer07.setText(name);
break; break;
case 8: case 8:
lblPlayer08.setText(name); labelPlayer08.setText(name);
break; break;
case 9: case 9:
lblPlayer09.setText(name); labelPlayer09.setText(name);
break; break;
case 10: case 10:
lblPlayer10.setText(name); labelPlayer10.setText(name);
break; break;
case 11: case 11:
lblPlayer11.setText(name); labelPlayer11.setText(name);
break; break;
case 12: case 12:
lblPlayer12.setText(name); labelPlayer12.setText(name);
break; break;
case 13: case 13:
lblPlayer13.setText(name); labelPlayer13.setText(name);
break; break;
case 14: case 14:
lblPlayer14.setText(name); labelPlayer14.setText(name);
break; break;
case 15: case 15:
lblPlayer15.setText(name); labelPlayer15.setText(name);
break; break;
case 16: case 16:
lblPlayer16.setText(name); labelPlayer16.setText(name);
break; break;
} }
} }
@ -367,7 +367,7 @@
} else { } else {
text = text + Integer.toString(second); text = text + Integer.toString(second);
} }
this.txtTimeRemaining.setText(text); this.editTimeRemaining.setText(text);
if (s == 6 && !draftBooster.isEmptyGrid()) { if (s == 6 && !draftBooster.isEmptyGrid()) {
AudioManager.playOnCountdown1(); AudioManager.playOnCountdown1();
} }
@ -388,7 +388,7 @@
} }
protected void setMessage(String message) { protected void setMessage(String message) {
this.lblMessage.setText(message); this.labelMessage.setText(message);
} }
private void addPopupMenuPickArea() { private void addPopupMenuPickArea() {
@ -518,401 +518,404 @@
* regenerated by the Form Editor. * regenerated by the Form Editor.
*/ */
@SuppressWarnings("unchecked") @SuppressWarnings("unchecked")
// <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
private void initComponents() { private void initComponents() {
jSeparator1 = new javax.swing.JSeparator(); jSeparator1 = new javax.swing.JSeparator();
draftLeftPane = new javax.swing.JPanel(); panelInfo = new javax.swing.JPanel();
btnQuitTournament = new javax.swing.JButton(); buttonQuitTournament = new javax.swing.JButton();
lblPack1 = new javax.swing.JLabel(); labelPack1 = new javax.swing.JLabel();
txtPack1 = new javax.swing.JTextField(); editPack1 = new javax.swing.JTextField();
chkPack1 = new javax.swing.JCheckBox(); checkPack1 = new javax.swing.JCheckBox();
lblPack2 = new javax.swing.JLabel(); labelPack2 = new javax.swing.JLabel();
txtPack2 = new javax.swing.JTextField(); editPack2 = new javax.swing.JTextField();
chkPack2 = new javax.swing.JCheckBox(); checkPack2 = new javax.swing.JCheckBox();
lblPack3 = new javax.swing.JLabel(); labelPack3 = new javax.swing.JLabel();
txtPack3 = new javax.swing.JTextField(); editPack3 = new javax.swing.JTextField();
chkPack3 = new javax.swing.JCheckBox(); checkPack3 = new javax.swing.JCheckBox();
lblCardNo = new javax.swing.JLabel(); labelCardNumber = new javax.swing.JLabel();
txtCardNo = new javax.swing.JTextField(); editCardNumber = new javax.swing.JTextField();
txtTimeRemaining = new javax.swing.JTextField(); editTimeRemaining = new javax.swing.JTextField();
lblMessage = new javax.swing.JLabel(); labelMessage = new javax.swing.JLabel();
bigCard = new mage.client.cards.BigCard(); bigCard = new mage.client.cards.BigCard();
jPanel1 = new javax.swing.JPanel(); panelPlayers = new javax.swing.JPanel();
pnlLeft = new javax.swing.JPanel(); panelPlayersLeft = new javax.swing.JPanel();
lblPlayer01 = new javax.swing.JLabel(); labelPlayer01 = new javax.swing.JLabel();
lblPlayer02 = new javax.swing.JLabel(); labelPlayer02 = new javax.swing.JLabel();
lblPlayer03 = new javax.swing.JLabel(); labelPlayer03 = new javax.swing.JLabel();
lblPlayer04 = new javax.swing.JLabel(); labelPlayer04 = new javax.swing.JLabel();
lblPlayer05 = new javax.swing.JLabel(); labelPlayer05 = new javax.swing.JLabel();
lblPlayer06 = new javax.swing.JLabel(); labelPlayer06 = new javax.swing.JLabel();
lblPlayer07 = new javax.swing.JLabel(); labelPlayer07 = new javax.swing.JLabel();
lblPlayer08 = new javax.swing.JLabel(); labelPlayer08 = new javax.swing.JLabel();
lblTableImage = new javax.swing.JLabel(); labelTableImage = new javax.swing.JLabel();
pnlRight = new javax.swing.JPanel(); panelPlayersRight = new javax.swing.JPanel();
lblPlayer09 = new javax.swing.JLabel(); labelPlayer09 = new javax.swing.JLabel();
lblPlayer10 = new javax.swing.JLabel(); labelPlayer10 = new javax.swing.JLabel();
lblPlayer11 = new javax.swing.JLabel(); labelPlayer11 = new javax.swing.JLabel();
lblPlayer12 = new javax.swing.JLabel(); labelPlayer12 = new javax.swing.JLabel();
lblPlayer13 = new javax.swing.JLabel(); labelPlayer13 = new javax.swing.JLabel();
lblPlayer14 = new javax.swing.JLabel(); labelPlayer14 = new javax.swing.JLabel();
lblPlayer15 = new javax.swing.JLabel(); labelPlayer15 = new javax.swing.JLabel();
lblPlayer16 = new javax.swing.JLabel(); labelPlayer16 = new javax.swing.JLabel();
draftPicks = new mage.client.cards.CardsList(); draftPicks = new mage.client.cards.CardsList();
draftBooster = new mage.client.draft.DraftGrid(); draftBooster = new mage.client.draft.DraftGrid();
draftLeftPane.setBorder(javax.swing.BorderFactory.createBevelBorder(javax.swing.border.BevelBorder.RAISED)); panelInfo.setBorder(javax.swing.BorderFactory.createBevelBorder(javax.swing.border.BevelBorder.RAISED));
draftLeftPane.setFocusable(false); panelInfo.setFocusable(false);
draftLeftPane.setRequestFocusEnabled(false); panelInfo.setRequestFocusEnabled(false);
draftLeftPane.setVerifyInputWhenFocusTarget(false); panelInfo.setVerifyInputWhenFocusTarget(false);
btnQuitTournament.setText("Quit Tournament"); buttonQuitTournament.setText("Quit Tournament");
btnQuitTournament.setFocusable(false); buttonQuitTournament.setFocusable(false);
btnQuitTournament.addActionListener(evt -> btnQuitTournamentActionPerformed(evt)); buttonQuitTournament.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
buttonQuitTournamentActionPerformed(evt);
}
});
lblPack1.setText("Pack 1:"); labelPack1.setText("Pack 1:");
txtPack1.setEditable(false); editPack1.setEditable(false);
txtPack1.setEnabled(false); editPack1.setEnabled(false);
txtPack1.setPreferredSize(new java.awt.Dimension(130, 22)); editPack1.setPreferredSize(new java.awt.Dimension(130, 22));
lblPack2.setText("Pack 2:"); labelPack2.setText("Pack 2:");
txtPack2.setEditable(false); editPack2.setEditable(false);
txtPack2.setEnabled(false); editPack2.setEnabled(false);
txtPack2.setPreferredSize(new java.awt.Dimension(130, 22)); editPack2.setPreferredSize(new java.awt.Dimension(130, 22));
lblPack3.setText("Pack 3:"); labelPack3.setText("Pack 3:");
txtPack3.setEditable(false); editPack3.setEditable(false);
txtPack3.setEnabled(false); editPack3.setEnabled(false);
txtPack3.setPreferredSize(new java.awt.Dimension(130, 22)); editPack3.setPreferredSize(new java.awt.Dimension(130, 22));
lblCardNo.setText("Card #:"); labelCardNumber.setText("Card #:");
txtCardNo.setEditable(false); editCardNumber.setEditable(false);
txtCardNo.setEnabled(false); editCardNumber.setEnabled(false);
txtTimeRemaining.setEditable(false); editTimeRemaining.setEditable(false);
txtTimeRemaining.setForeground(java.awt.Color.red); editTimeRemaining.setForeground(java.awt.Color.red);
txtTimeRemaining.setHorizontalAlignment(javax.swing.JTextField.CENTER); editTimeRemaining.setHorizontalAlignment(javax.swing.JTextField.CENTER);
txtTimeRemaining.setBorder(javax.swing.BorderFactory.createBevelBorder(javax.swing.border.BevelBorder.RAISED)); editTimeRemaining.setBorder(javax.swing.BorderFactory.createBevelBorder(javax.swing.border.BevelBorder.RAISED));
lblMessage.setHorizontalAlignment(javax.swing.SwingConstants.CENTER); labelMessage.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
lblMessage.setBorder(javax.swing.BorderFactory.createBevelBorder(javax.swing.border.BevelBorder.RAISED)); labelMessage.setBorder(javax.swing.BorderFactory.createBevelBorder(javax.swing.border.BevelBorder.RAISED));
lblMessage.setOpaque(true); labelMessage.setOpaque(true);
bigCard.setBorder(javax.swing.BorderFactory.createBevelBorder(javax.swing.border.BevelBorder.RAISED)); bigCard.setBorder(javax.swing.BorderFactory.createBevelBorder(javax.swing.border.BevelBorder.RAISED));
jPanel1.setOpaque(false); panelPlayers.setOpaque(false);
jPanel1.setLayout(null); panelPlayers.setLayout(null);
pnlLeft.setFocusable(false); panelPlayersLeft.setFocusable(false);
pnlLeft.setMaximumSize(new java.awt.Dimension(80, 132)); panelPlayersLeft.setMaximumSize(new java.awt.Dimension(80, 132));
pnlLeft.setMinimumSize(new java.awt.Dimension(80, 132)); panelPlayersLeft.setMinimumSize(new java.awt.Dimension(80, 132));
pnlLeft.setOpaque(false); panelPlayersLeft.setOpaque(false);
pnlLeft.setPreferredSize(new java.awt.Dimension(80, 132)); panelPlayersLeft.setPreferredSize(new java.awt.Dimension(80, 132));
pnlLeft.setRequestFocusEnabled(false); panelPlayersLeft.setRequestFocusEnabled(false);
pnlLeft.setVerifyInputWhenFocusTarget(false); panelPlayersLeft.setVerifyInputWhenFocusTarget(false);
pnlLeft.setLayout(new java.awt.GridLayout(8, 1)); panelPlayersLeft.setLayout(new java.awt.GridLayout(8, 1));
lblPlayer01.setFont(new java.awt.Font("Tahoma", 0, 10)); // NOI18N labelPlayer01.setFont(new java.awt.Font("Tahoma", 0, 10)); // NOI18N
lblPlayer01.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT); labelPlayer01.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT);
lblPlayer01.setFocusable(false); labelPlayer01.setFocusable(false);
lblPlayer01.setRequestFocusEnabled(false); labelPlayer01.setRequestFocusEnabled(false);
lblPlayer01.setVerifyInputWhenFocusTarget(false); labelPlayer01.setVerifyInputWhenFocusTarget(false);
pnlLeft.add(lblPlayer01); panelPlayersLeft.add(labelPlayer01);
lblPlayer01.getAccessibleContext().setAccessibleName("");
lblPlayer02.setFont(new java.awt.Font("Tahoma", 0, 10)); // NOI18N labelPlayer02.setFont(new java.awt.Font("Tahoma", 0, 10)); // NOI18N
lblPlayer02.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT); labelPlayer02.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT);
lblPlayer02.setFocusable(false); labelPlayer02.setFocusable(false);
lblPlayer02.setRequestFocusEnabled(false); labelPlayer02.setRequestFocusEnabled(false);
lblPlayer02.setVerifyInputWhenFocusTarget(false); labelPlayer02.setVerifyInputWhenFocusTarget(false);
pnlLeft.add(lblPlayer02); panelPlayersLeft.add(labelPlayer02);
lblPlayer03.setFont(new java.awt.Font("Tahoma", 0, 10)); // NOI18N labelPlayer03.setFont(new java.awt.Font("Tahoma", 0, 10)); // NOI18N
lblPlayer03.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT); labelPlayer03.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT);
lblPlayer03.setFocusable(false); labelPlayer03.setFocusable(false);
lblPlayer03.setRequestFocusEnabled(false); labelPlayer03.setRequestFocusEnabled(false);
lblPlayer03.setVerifyInputWhenFocusTarget(false); labelPlayer03.setVerifyInputWhenFocusTarget(false);
pnlLeft.add(lblPlayer03); panelPlayersLeft.add(labelPlayer03);
lblPlayer04.setFont(new java.awt.Font("Tahoma", 0, 10)); // NOI18N labelPlayer04.setFont(new java.awt.Font("Tahoma", 0, 10)); // NOI18N
lblPlayer04.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT); labelPlayer04.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT);
lblPlayer04.setFocusable(false); labelPlayer04.setFocusable(false);
lblPlayer04.setRequestFocusEnabled(false); labelPlayer04.setRequestFocusEnabled(false);
lblPlayer04.setVerifyInputWhenFocusTarget(false); labelPlayer04.setVerifyInputWhenFocusTarget(false);
pnlLeft.add(lblPlayer04); panelPlayersLeft.add(labelPlayer04);
lblPlayer05.setFont(new java.awt.Font("Tahoma", 0, 10)); // NOI18N labelPlayer05.setFont(new java.awt.Font("Tahoma", 0, 10)); // NOI18N
lblPlayer05.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT); labelPlayer05.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT);
lblPlayer05.setFocusable(false); labelPlayer05.setFocusable(false);
lblPlayer05.setRequestFocusEnabled(false); labelPlayer05.setRequestFocusEnabled(false);
lblPlayer05.setVerifyInputWhenFocusTarget(false); labelPlayer05.setVerifyInputWhenFocusTarget(false);
pnlLeft.add(lblPlayer05); panelPlayersLeft.add(labelPlayer05);
lblPlayer06.setFont(new java.awt.Font("Tahoma", 0, 10)); // NOI18N labelPlayer06.setFont(new java.awt.Font("Tahoma", 0, 10)); // NOI18N
lblPlayer06.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT); labelPlayer06.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT);
lblPlayer06.setFocusable(false); labelPlayer06.setFocusable(false);
lblPlayer06.setRequestFocusEnabled(false); labelPlayer06.setRequestFocusEnabled(false);
lblPlayer06.setVerifyInputWhenFocusTarget(false); labelPlayer06.setVerifyInputWhenFocusTarget(false);
pnlLeft.add(lblPlayer06); panelPlayersLeft.add(labelPlayer06);
lblPlayer07.setFont(new java.awt.Font("Tahoma", 0, 10)); // NOI18N labelPlayer07.setFont(new java.awt.Font("Tahoma", 0, 10)); // NOI18N
lblPlayer07.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT); labelPlayer07.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT);
lblPlayer07.setFocusable(false); labelPlayer07.setFocusable(false);
lblPlayer07.setRequestFocusEnabled(false); labelPlayer07.setRequestFocusEnabled(false);
lblPlayer07.setVerifyInputWhenFocusTarget(false); labelPlayer07.setVerifyInputWhenFocusTarget(false);
pnlLeft.add(lblPlayer07); panelPlayersLeft.add(labelPlayer07);
lblPlayer08.setFont(new java.awt.Font("Tahoma", 0, 10)); // NOI18N labelPlayer08.setFont(new java.awt.Font("Tahoma", 0, 10)); // NOI18N
lblPlayer08.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT); labelPlayer08.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT);
lblPlayer08.setFocusable(false); labelPlayer08.setFocusable(false);
lblPlayer08.setRequestFocusEnabled(false); labelPlayer08.setRequestFocusEnabled(false);
lblPlayer08.setVerifyInputWhenFocusTarget(false); labelPlayer08.setVerifyInputWhenFocusTarget(false);
pnlLeft.add(lblPlayer08); panelPlayersLeft.add(labelPlayer08);
jPanel1.add(pnlLeft); panelPlayers.add(panelPlayersLeft);
pnlLeft.setBounds(0, 5, 90, 136); panelPlayersLeft.setBounds(0, 5, 90, 136);
lblTableImage.setBackground(new java.awt.Color(51, 102, 255)); labelTableImage.setBackground(new java.awt.Color(51, 102, 255));
lblTableImage.setHorizontalAlignment(javax.swing.SwingConstants.CENTER); labelTableImage.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
lblTableImage.setBorder(javax.swing.BorderFactory.createBevelBorder(javax.swing.border.BevelBorder.RAISED)); labelTableImage.setBorder(javax.swing.BorderFactory.createBevelBorder(javax.swing.border.BevelBorder.RAISED));
lblTableImage.setFocusable(false); labelTableImage.setFocusable(false);
lblTableImage.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER); labelTableImage.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
lblTableImage.setOpaque(true); labelTableImage.setOpaque(true);
lblTableImage.setRequestFocusEnabled(false); labelTableImage.setRequestFocusEnabled(false);
lblTableImage.setVerifyInputWhenFocusTarget(false); labelTableImage.setVerifyInputWhenFocusTarget(false);
jPanel1.add(lblTableImage); panelPlayers.add(labelTableImage);
lblTableImage.setBounds(95, 5, 40, 136); labelTableImage.setBounds(95, 5, 40, 136);
pnlRight.setFocusable(false); panelPlayersRight.setFocusable(false);
pnlRight.setFont(new java.awt.Font("Tahoma", 0, 10)); // NOI18N panelPlayersRight.setFont(new java.awt.Font("Tahoma", 0, 10)); // NOI18N
pnlRight.setMaximumSize(new java.awt.Dimension(80, 132)); panelPlayersRight.setMaximumSize(new java.awt.Dimension(80, 132));
pnlRight.setMinimumSize(new java.awt.Dimension(80, 132)); panelPlayersRight.setMinimumSize(new java.awt.Dimension(80, 132));
pnlRight.setOpaque(false); panelPlayersRight.setOpaque(false);
pnlRight.setPreferredSize(new java.awt.Dimension(80, 132)); panelPlayersRight.setPreferredSize(new java.awt.Dimension(80, 132));
pnlRight.setRequestFocusEnabled(false); panelPlayersRight.setRequestFocusEnabled(false);
pnlRight.setVerifyInputWhenFocusTarget(false); panelPlayersRight.setVerifyInputWhenFocusTarget(false);
pnlRight.setLayout(new java.awt.GridLayout(8, 1)); panelPlayersRight.setLayout(new java.awt.GridLayout(8, 1));
lblPlayer09.setFont(new java.awt.Font("Tahoma", 0, 10)); // NOI18N labelPlayer09.setFont(new java.awt.Font("Tahoma", 0, 10)); // NOI18N
lblPlayer09.setHorizontalAlignment(javax.swing.SwingConstants.LEFT); labelPlayer09.setHorizontalAlignment(javax.swing.SwingConstants.LEFT);
lblPlayer09.setFocusable(false); labelPlayer09.setFocusable(false);
lblPlayer09.setRequestFocusEnabled(false); labelPlayer09.setRequestFocusEnabled(false);
lblPlayer09.setVerifyInputWhenFocusTarget(false); labelPlayer09.setVerifyInputWhenFocusTarget(false);
pnlRight.add(lblPlayer09); panelPlayersRight.add(labelPlayer09);
lblPlayer10.setFont(new java.awt.Font("Tahoma", 0, 10)); // NOI18N labelPlayer10.setFont(new java.awt.Font("Tahoma", 0, 10)); // NOI18N
lblPlayer10.setHorizontalAlignment(javax.swing.SwingConstants.LEFT); labelPlayer10.setHorizontalAlignment(javax.swing.SwingConstants.LEFT);
lblPlayer10.setFocusable(false); labelPlayer10.setFocusable(false);
lblPlayer10.setRequestFocusEnabled(false); labelPlayer10.setRequestFocusEnabled(false);
lblPlayer10.setVerifyInputWhenFocusTarget(false); labelPlayer10.setVerifyInputWhenFocusTarget(false);
pnlRight.add(lblPlayer10); panelPlayersRight.add(labelPlayer10);
lblPlayer11.setFont(new java.awt.Font("Tahoma", 0, 10)); // NOI18N labelPlayer11.setFont(new java.awt.Font("Tahoma", 0, 10)); // NOI18N
lblPlayer11.setHorizontalAlignment(javax.swing.SwingConstants.LEFT); labelPlayer11.setHorizontalAlignment(javax.swing.SwingConstants.LEFT);
lblPlayer11.setFocusable(false); labelPlayer11.setFocusable(false);
lblPlayer11.setRequestFocusEnabled(false); labelPlayer11.setRequestFocusEnabled(false);
lblPlayer11.setVerifyInputWhenFocusTarget(false); labelPlayer11.setVerifyInputWhenFocusTarget(false);
pnlRight.add(lblPlayer11); panelPlayersRight.add(labelPlayer11);
lblPlayer12.setFont(new java.awt.Font("Tahoma", 0, 10)); // NOI18N labelPlayer12.setFont(new java.awt.Font("Tahoma", 0, 10)); // NOI18N
lblPlayer12.setHorizontalAlignment(javax.swing.SwingConstants.LEFT); labelPlayer12.setHorizontalAlignment(javax.swing.SwingConstants.LEFT);
lblPlayer12.setFocusable(false); labelPlayer12.setFocusable(false);
lblPlayer12.setRequestFocusEnabled(false); labelPlayer12.setRequestFocusEnabled(false);
lblPlayer12.setVerifyInputWhenFocusTarget(false); labelPlayer12.setVerifyInputWhenFocusTarget(false);
pnlRight.add(lblPlayer12); panelPlayersRight.add(labelPlayer12);
lblPlayer13.setFont(new java.awt.Font("Tahoma", 0, 10)); // NOI18N labelPlayer13.setFont(new java.awt.Font("Tahoma", 0, 10)); // NOI18N
lblPlayer13.setHorizontalAlignment(javax.swing.SwingConstants.LEFT); labelPlayer13.setHorizontalAlignment(javax.swing.SwingConstants.LEFT);
lblPlayer13.setFocusable(false); labelPlayer13.setFocusable(false);
lblPlayer13.setRequestFocusEnabled(false); labelPlayer13.setRequestFocusEnabled(false);
lblPlayer13.setVerifyInputWhenFocusTarget(false); labelPlayer13.setVerifyInputWhenFocusTarget(false);
pnlRight.add(lblPlayer13); panelPlayersRight.add(labelPlayer13);
lblPlayer14.setFont(new java.awt.Font("Tahoma", 0, 10)); // NOI18N labelPlayer14.setFont(new java.awt.Font("Tahoma", 0, 10)); // NOI18N
lblPlayer14.setHorizontalAlignment(javax.swing.SwingConstants.LEFT); labelPlayer14.setHorizontalAlignment(javax.swing.SwingConstants.LEFT);
lblPlayer14.setFocusable(false); labelPlayer14.setFocusable(false);
lblPlayer14.setRequestFocusEnabled(false); labelPlayer14.setRequestFocusEnabled(false);
lblPlayer14.setVerifyInputWhenFocusTarget(false); labelPlayer14.setVerifyInputWhenFocusTarget(false);
pnlRight.add(lblPlayer14); panelPlayersRight.add(labelPlayer14);
lblPlayer15.setFont(new java.awt.Font("Tahoma", 0, 10)); // NOI18N labelPlayer15.setFont(new java.awt.Font("Tahoma", 0, 10)); // NOI18N
lblPlayer15.setHorizontalAlignment(javax.swing.SwingConstants.LEFT); labelPlayer15.setHorizontalAlignment(javax.swing.SwingConstants.LEFT);
lblPlayer15.setFocusable(false); labelPlayer15.setFocusable(false);
lblPlayer15.setRequestFocusEnabled(false); labelPlayer15.setRequestFocusEnabled(false);
lblPlayer15.setVerifyInputWhenFocusTarget(false); labelPlayer15.setVerifyInputWhenFocusTarget(false);
pnlRight.add(lblPlayer15); panelPlayersRight.add(labelPlayer15);
lblPlayer16.setFont(new java.awt.Font("Tahoma", 0, 10)); // NOI18N labelPlayer16.setFont(new java.awt.Font("Tahoma", 0, 10)); // NOI18N
lblPlayer16.setHorizontalAlignment(javax.swing.SwingConstants.LEFT); labelPlayer16.setHorizontalAlignment(javax.swing.SwingConstants.LEFT);
lblPlayer16.setFocusable(false); labelPlayer16.setFocusable(false);
lblPlayer16.setRequestFocusEnabled(false); labelPlayer16.setRequestFocusEnabled(false);
lblPlayer16.setVerifyInputWhenFocusTarget(false); labelPlayer16.setVerifyInputWhenFocusTarget(false);
pnlRight.add(lblPlayer16); panelPlayersRight.add(labelPlayer16);
jPanel1.add(pnlRight); panelPlayers.add(panelPlayersRight);
pnlRight.setBounds(140, 5, 90, 136); panelPlayersRight.setBounds(140, 5, 90, 136);
javax.swing.GroupLayout draftLeftPaneLayout = new javax.swing.GroupLayout(draftLeftPane); javax.swing.GroupLayout panelInfoLayout = new javax.swing.GroupLayout(panelInfo);
draftLeftPane.setLayout(draftLeftPaneLayout); panelInfo.setLayout(panelInfoLayout);
draftLeftPaneLayout.setHorizontalGroup( panelInfoLayout.setHorizontalGroup(
draftLeftPaneLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) panelInfoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(draftLeftPaneLayout.createSequentialGroup() .addGroup(panelInfoLayout.createSequentialGroup()
.addGroup(draftLeftPaneLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(panelInfoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(draftLeftPaneLayout.createSequentialGroup() .addGroup(panelInfoLayout.createSequentialGroup()
.addContainerGap() .addContainerGap()
.addGroup(draftLeftPaneLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(panelInfoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(lblCardNo) .addComponent(labelCardNumber)
.addGroup(draftLeftPaneLayout.createSequentialGroup() .addGroup(panelInfoLayout.createSequentialGroup()
.addGroup(draftLeftPaneLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false) .addGroup(panelInfoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
.addGroup(javax.swing.GroupLayout.Alignment.LEADING, draftLeftPaneLayout.createSequentialGroup() .addGroup(javax.swing.GroupLayout.Alignment.LEADING, panelInfoLayout.createSequentialGroup()
.addComponent(lblPack2) .addComponent(labelPack2)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(txtPack2, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)) .addComponent(editPack2, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
.addGroup(javax.swing.GroupLayout.Alignment.LEADING, draftLeftPaneLayout.createSequentialGroup() .addGroup(javax.swing.GroupLayout.Alignment.LEADING, panelInfoLayout.createSequentialGroup()
.addComponent(lblPack1) .addComponent(labelPack1)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(txtPack1, javax.swing.GroupLayout.PREFERRED_SIZE, 165, javax.swing.GroupLayout.PREFERRED_SIZE)) .addComponent(editPack1, javax.swing.GroupLayout.PREFERRED_SIZE, 165, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGroup(javax.swing.GroupLayout.Alignment.LEADING, draftLeftPaneLayout.createSequentialGroup() .addGroup(javax.swing.GroupLayout.Alignment.LEADING, panelInfoLayout.createSequentialGroup()
.addComponent(lblPack3) .addComponent(labelPack3)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(draftLeftPaneLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(panelInfoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(txtCardNo) .addComponent(editCardNumber)
.addComponent(txtPack3, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)))) .addComponent(editPack3, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(draftLeftPaneLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(panelInfoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(chkPack3) .addComponent(checkPack3)
.addComponent(chkPack2) .addComponent(checkPack2)
.addComponent(chkPack1))) .addComponent(checkPack1)))
.addGroup(draftLeftPaneLayout.createSequentialGroup() .addGroup(panelInfoLayout.createSequentialGroup()
.addComponent(btnQuitTournament) .addComponent(buttonQuitTournament)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(txtTimeRemaining, javax.swing.GroupLayout.PREFERRED_SIZE, 94, javax.swing.GroupLayout.PREFERRED_SIZE)) .addComponent(editTimeRemaining, javax.swing.GroupLayout.PREFERRED_SIZE, 94, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGroup(draftLeftPaneLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false) .addGroup(panelInfoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
.addComponent(jPanel1, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .addComponent(panelPlayers, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(lblMessage, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, 231, Short.MAX_VALUE)))) .addComponent(labelMessage, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, 231, Short.MAX_VALUE))))
.addComponent(bigCard, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)) .addComponent(bigCard, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(0, 0, Short.MAX_VALUE)) .addGap(0, 0, Short.MAX_VALUE))
); );
draftLeftPaneLayout.setVerticalGroup( panelInfoLayout.setVerticalGroup(
draftLeftPaneLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) panelInfoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, draftLeftPaneLayout.createSequentialGroup() .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, panelInfoLayout.createSequentialGroup()
.addGroup(draftLeftPaneLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addGroup(panelInfoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(btnQuitTournament) .addComponent(buttonQuitTournament)
.addComponent(txtTimeRemaining, javax.swing.GroupLayout.PREFERRED_SIZE, 20, javax.swing.GroupLayout.PREFERRED_SIZE)) .addComponent(editTimeRemaining, javax.swing.GroupLayout.PREFERRED_SIZE, 20, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(draftLeftPaneLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(panelInfoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(chkPack1) .addComponent(checkPack1)
.addGroup(draftLeftPaneLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addGroup(panelInfoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(lblPack1) .addComponent(labelPack1)
.addComponent(txtPack1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))) .addComponent(editPack1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(draftLeftPaneLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addGroup(panelInfoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(lblPack2) .addComponent(labelPack2)
.addComponent(txtPack2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(editPack2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(chkPack2)) .addComponent(checkPack2))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(draftLeftPaneLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addGroup(panelInfoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(lblPack3) .addComponent(labelPack3)
.addComponent(txtPack3, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(editPack3, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(chkPack3)) .addComponent(checkPack3))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(draftLeftPaneLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addGroup(panelInfoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(lblCardNo) .addComponent(labelCardNumber)
.addComponent(txtCardNo, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)) .addComponent(editCardNumber, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(lblMessage, javax.swing.GroupLayout.PREFERRED_SIZE, 20, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(labelMessage, javax.swing.GroupLayout.PREFERRED_SIZE, 20, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jPanel1, javax.swing.GroupLayout.PREFERRED_SIZE, 148, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(panelPlayers, javax.swing.GroupLayout.PREFERRED_SIZE, 148, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 55, Short.MAX_VALUE) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 55, Short.MAX_VALUE)
.addComponent(bigCard, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)) .addComponent(bigCard, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
); );
draftBooster.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0))); draftBooster.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
javax.swing.GroupLayout draftBoosterLayout = new javax.swing.GroupLayout(draftBooster); javax.swing.GroupLayout draftBoosterLayout = new javax.swing.GroupLayout(draftBooster);
draftBooster.setLayout(draftBoosterLayout); draftBooster.setLayout(draftBoosterLayout);
draftBoosterLayout.setHorizontalGroup( draftBoosterLayout.setHorizontalGroup(
draftBoosterLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) draftBoosterLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGap(0, 738, Short.MAX_VALUE) .addGap(0, 738, Short.MAX_VALUE)
); );
draftBoosterLayout.setVerticalGroup( draftBoosterLayout.setVerticalGroup(
draftBoosterLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) draftBoosterLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGap(0, 439, Short.MAX_VALUE) .addGap(0, 439, Short.MAX_VALUE)
); );
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(this); javax.swing.GroupLayout layout = new javax.swing.GroupLayout(this);
this.setLayout(layout); this.setLayout(layout);
layout.setHorizontalGroup( layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup() .addGroup(layout.createSequentialGroup()
.addComponent(draftLeftPane, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(panelInfo, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(0, 0, 0) .addGap(0, 0, 0)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(draftPicks, javax.swing.GroupLayout.DEFAULT_SIZE, 740, Short.MAX_VALUE) .addComponent(draftPicks, javax.swing.GroupLayout.DEFAULT_SIZE, 740, Short.MAX_VALUE)
.addComponent(draftBooster, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))) .addComponent(draftBooster, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)))
); );
layout.setVerticalGroup( layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(draftLeftPane, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .addComponent(panelInfo, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup() .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
.addComponent(draftPicks, javax.swing.GroupLayout.PREFERRED_SIZE, 0, Short.MAX_VALUE) .addComponent(draftPicks, javax.swing.GroupLayout.PREFERRED_SIZE, 0, Short.MAX_VALUE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(draftBooster, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)) .addComponent(draftBooster, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
); );
}// </editor-fold>//GEN-END:initComponents }// </editor-fold>//GEN-END:initComponents
private void btnQuitTournamentActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_btnQuitTournamentActionPerformed private void buttonQuitTournamentActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_buttonQuitTournamentActionPerformed
UserRequestMessage message = new UserRequestMessage("Confirm quit tournament", "Are you sure you want to quit the draft tournament?"); UserRequestMessage message = new UserRequestMessage("Confirm quit tournament", "Are you sure you want to quit the draft tournament?");
message.setButton1("No", null); message.setButton1("No", null);
message.setButton2("Yes", PlayerAction.CLIENT_QUIT_DRAFT_TOURNAMENT); message.setButton2("Yes", PlayerAction.CLIENT_QUIT_DRAFT_TOURNAMENT);
message.setTournamentId(draftId); message.setTournamentId(draftId);
MageFrame.getInstance().showUserRequestDialog(message); MageFrame.getInstance().showUserRequestDialog(message);
}//GEN-LAST:event_btnQuitTournamentActionPerformed }//GEN-LAST:event_buttonQuitTournamentActionPerformed
// Variables declaration - do not modify//GEN-BEGIN:variables // Variables declaration - do not modify//GEN-BEGIN:variables
private mage.client.cards.BigCard bigCard; private mage.client.cards.BigCard bigCard;
private javax.swing.JButton btnQuitTournament; private javax.swing.JButton buttonQuitTournament;
private javax.swing.JCheckBox chkPack1; private javax.swing.JCheckBox checkPack1;
private javax.swing.JCheckBox chkPack2; private javax.swing.JCheckBox checkPack2;
private javax.swing.JCheckBox chkPack3; private javax.swing.JCheckBox checkPack3;
private mage.client.draft.DraftGrid draftBooster; private mage.client.draft.DraftGrid draftBooster;
private javax.swing.JPanel draftLeftPane; private mage.client.cards.CardsList draftPicks;
private mage.client.cards.CardsList draftPicks; private javax.swing.JTextField editCardNumber;
private javax.swing.JPanel jPanel1; private javax.swing.JTextField editPack1;
private javax.swing.JSeparator jSeparator1; private javax.swing.JTextField editPack2;
private javax.swing.JLabel lblCardNo; private javax.swing.JTextField editPack3;
private javax.swing.JLabel lblMessage; private javax.swing.JTextField editTimeRemaining;
private javax.swing.JLabel lblPack1; private javax.swing.JSeparator jSeparator1;
private javax.swing.JLabel lblPack2; private javax.swing.JLabel labelCardNumber;
private javax.swing.JLabel lblPack3; private javax.swing.JLabel labelMessage;
private javax.swing.JLabel lblPlayer01; private javax.swing.JLabel labelPack1;
private javax.swing.JLabel lblPlayer02; private javax.swing.JLabel labelPack2;
private javax.swing.JLabel lblPlayer03; private javax.swing.JLabel labelPack3;
private javax.swing.JLabel lblPlayer04; private javax.swing.JLabel labelPlayer01;
private javax.swing.JLabel lblPlayer05; private javax.swing.JLabel labelPlayer02;
private javax.swing.JLabel lblPlayer06; private javax.swing.JLabel labelPlayer03;
private javax.swing.JLabel lblPlayer07; private javax.swing.JLabel labelPlayer04;
private javax.swing.JLabel lblPlayer08; private javax.swing.JLabel labelPlayer05;
private javax.swing.JLabel lblPlayer09; private javax.swing.JLabel labelPlayer06;
private javax.swing.JLabel lblPlayer10; private javax.swing.JLabel labelPlayer07;
private javax.swing.JLabel lblPlayer11; private javax.swing.JLabel labelPlayer08;
private javax.swing.JLabel lblPlayer12; private javax.swing.JLabel labelPlayer09;
private javax.swing.JLabel lblPlayer13; private javax.swing.JLabel labelPlayer10;
private javax.swing.JLabel lblPlayer14; private javax.swing.JLabel labelPlayer11;
private javax.swing.JLabel lblPlayer15; private javax.swing.JLabel labelPlayer12;
private javax.swing.JLabel lblPlayer16; private javax.swing.JLabel labelPlayer13;
private javax.swing.JLabel lblTableImage; private javax.swing.JLabel labelPlayer14;
private javax.swing.JPanel pnlLeft; private javax.swing.JLabel labelPlayer15;
private javax.swing.JPanel pnlRight; private javax.swing.JLabel labelPlayer16;
private javax.swing.JTextField txtCardNo; private javax.swing.JLabel labelTableImage;
private javax.swing.JTextField txtPack1; private javax.swing.JPanel panelInfo;
private javax.swing.JTextField txtPack2; private javax.swing.JPanel panelPlayers;
private javax.swing.JTextField txtPack3; private javax.swing.JPanel panelPlayersLeft;
private javax.swing.JTextField txtTimeRemaining; private javax.swing.JPanel panelPlayersRight;
// End of variables declaration//GEN-END:variables // End of variables declaration//GEN-END:variables
} }