librejack

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

commit 2bcf1230412188047356b54fd04bc14a6cb6b7fd
parent 0d86026aa14b69ca61db8de554fcfb3d4333a466
Author: Michael Neuper <michael@michaelneuper.com>
Date:   Fri, 12 May 2023 19:58:16 +0200

Show rules when button is clicked

Diffstat:
Msrc/view/MenuUI.form | 3+++
Msrc/view/MenuUI.java | 9+++++++++
2 files changed, 12 insertions(+), 0 deletions(-)

diff --git a/src/view/MenuUI.form b/src/view/MenuUI.form @@ -123,6 +123,9 @@ </Property> <Property name="text" type="java.lang.String" value="RULES"/> </Properties> + <Events> + <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButtonRulesActionPerformed"/> + </Events> </Component> <Component class="javax.swing.JButton" name="jButtonSource"> <Properties> diff --git a/src/view/MenuUI.java b/src/view/MenuUI.java @@ -82,6 +82,11 @@ public class MenuUI extends javax.swing.JFrame { jButtonRules.setFont(new java.awt.Font("Segoe UI", 0, 18)); // NOI18N jButtonRules.setIcon(new javax.swing.ImageIcon(getClass().getResource("/assets/icons/question.png"))); // NOI18N jButtonRules.setText("RULES"); + jButtonRules.addActionListener(new java.awt.event.ActionListener() { + public void actionPerformed(java.awt.event.ActionEvent evt) { + jButtonRulesActionPerformed(evt); + } + }); jButtonSource.setFont(new java.awt.Font("Segoe UI", 0, 18)); // NOI18N jButtonSource.setIcon(new javax.swing.ImageIcon(getClass().getResource("/assets/icons/code.png"))); // NOI18N @@ -136,6 +141,10 @@ public class MenuUI extends javax.swing.JFrame { new StatisticsUI().setVisible(true); }//GEN-LAST:event_jButtonStatisticsActionPerformed + private void jButtonRulesActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButtonRulesActionPerformed + new RulesUI().setVisible(true); + }//GEN-LAST:event_jButtonRulesActionPerformed + /** * @param args the command line arguments */