实验09 Java GUI

更新时间:2023-10-10 01:41:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

实验九 Java GUI

1.实验目的

(1)了解Java图形用户界面开发步骤。 (2)掌握Java图形用户界面常用组件的使用。 (3)掌握Java图形用户界面事件处理。

(4)掌握WindowBuilder安装、swing及SWT组件的用法。

2.实验内容

实验题1 完成图9-1所示学籍管理主界面的设计与制作。

基本要求:如果输入用户名:admin,密码:123456,则弹出如图9-2所示窗口,否则弹出如图9-3所示窗口。

图9-1 登录界面

图9-2 登录界面

图9-3 登录界面

实验题2 在文本框中输入目录,点击“转到”按钮,将该目录中的文件与文件夹名称列在下面的文本区域中,简单查询界面如图9-4所示。

图 9-4 文件列表

实验题3完成图9-5 所示图形界面的制作,基本要求:相关数据从数据库中读取。

图9-5 登录界面

package L3;

import java.awt.BorderLayout; import java.awt.EventQueue; import java.awt.Image;

import javax.swing.JFrame; import javax.swing.JPanel;

import javax.swing.border.EmptyBorder;

import javax.swing.JLabel; import java.awt.Font;

import javax.swing.ImageIcon; import javax.swing.JFileChooser; import javax.swing.JTextField;

import javax.swing.SwingConstants; import javax.swing.JButton;

import java.awt.event.ActionListener; import java.awt.event.ActionEvent; import java.io.File;

import java.sql.Connection;

import java.sql.PreparedStatement; import java.sql.ResultSet; import java.util.ArrayList;

public class tushu extends JFrame {

建文件选择器

private JPanel contentPane; private JTextField textField; private JLabel label_1;

private JTextField textField_1; private JLabel label_2;

private JTextField textField_2; private JLabel lblIsbn;

private JTextField textField_3; private JLabel label_4;

private JTextField textField_4; private JLabel label_5;

private JTextField textField_5; private JButton button; private JButton button_1; private JButton button_2; private JButton button_3;

private JTextField textField_6;

private JFileChooser jfc = new JFileChooser(new File(\创Connection conn = null;

PreparedStatement pst = null; ResultSet rst = null;

private JTextField pathTf;

/**

* Launch the application. */

public static void main(String[] args) {

本文来源:https://www.bwwdw.com/article/m8zf.html

Top