From 6afcf58b15d320518b3d1fa475fca3b93712f3a4 Mon Sep 17 00:00:00 2001 From: NCJOAQ <2627723488@qq.com> Date: Thu, 28 Aug 2025 07:31:15 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9F=BA=E7=A1=80=E5=86=85=E5=AE=B9=E7=BB=93?= =?UTF-8?q?=E6=9D=9F=EF=BC=8C=E5=AD=98=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/class44/LoginFarme.java | 31 +++++++++++++++++++++++++++++++ src/class44/Test.java | 10 ++++++++++ 2 files changed, 41 insertions(+) create mode 100644 src/class44/LoginFarme.java create mode 100644 src/class44/Test.java diff --git a/src/class44/LoginFarme.java b/src/class44/LoginFarme.java new file mode 100644 index 0000000..23ab68f --- /dev/null +++ b/src/class44/LoginFarme.java @@ -0,0 +1,31 @@ +package class44; + +import javax.swing.*; +import java.awt.event.ActionEvent; +import java.awt.event.ActionListener; + +public class LoginFarme extends JFrame implements ActionListener { + + public LoginFarme() + { + this.setTitle("登录界面"); + this.setSize(400,300); + this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); + this.setVisible(true); + + init(); + } + private void init() + { + JPanel panel = new JPanel(); + this.add(panel); + JButton btn = new JButton("登陆"); + btn.addActionListener(this); + panel.add(btn); + } + + @Override + public void actionPerformed(ActionEvent e) { + JOptionPane.showMessageDialog(this,"点击了登陆按钮"); + } +} diff --git a/src/class44/Test.java b/src/class44/Test.java new file mode 100644 index 0000000..c0f58d3 --- /dev/null +++ b/src/class44/Test.java @@ -0,0 +1,10 @@ +package class44; + +public class Test { + public static void main(String[] args) { +// 自定义窗口 + LoginFarme lf = new LoginFarme(); + lf.setVisible(true); + } + +}