原创 Java面向對象筆記 • 【第10章 Swing編程初級應用】

全部章節   >>>> 本章目錄 10.1 JFrame窗口容器 10.1.1 Swing介紹 10.1.2 JFrame窗口容器應用 JFrame常用方法 10.1.3 實踐練習 10.2 佈局管理器 10.2.1 FlowLayout

原创 Java面向對象筆記 • 【第11章 Swing高級應用】

全部章節   >>>> 本章目錄 11.1 JTable表格組件 11.1.1 JTable表格組件 11.1.2 實踐練習 11.2 菜單組件 11.2.1 菜單組件 11.2.2 實踐練習 11.3 事件處理 11.3.1 事件處理機

原创 編寫Java程序,使用JFrame創建一個窗體

返回本章節 返回作業目錄 需求說明: 使用JFrame創建一個窗體 實現思路: 使用JFrame創建窗體的思路 定義一個窗體對象f,窗體名稱爲“一個簡單窗口” 設置窗體左上角與顯示屏左上角的座標 //離顯示屏上邊緣300像素,離顯示屏左

原创 編寫Java程序,使用JTable表格組件展現人員信息列表

返回本章節 返回作業目錄 需求說明: 使用JTable組件顯現人員信息列表 實現思路: 創建一個JTable對象。 創建一個JScrollPane對象(顯示橫向和縱向滾動條)。 將表格添加到滾動面板。 將滾動面板添加到JFrame的內容

原创 編寫Java程序,使用Swing佈局管理器和常用控件,實現仿QQ登錄界面

返回本章節 返回作業目錄 需求說明: 使用Swing佈局管理器和常用控件,實現仿QQ登錄界面  實現思路: 創建登錄界面的類QQLogin,該類繼承父類JFrame,在該類中創建無參數的構造方法,在構造方法中,設置窗體大小爲寬355、高

原创 編寫Java程序,將JButton按鈕按網格佈局管理器格式放置

返回本章節 返回作業目錄 需求說明: 將JButton按鈕按網格佈局管理器格式放置 實現思路: 實現代碼: public void init(){ setLayout(new GridLayout(4, 4)); setFont(

原创 Java_Swing中讓窗口居中顯示的方法(三種方法)

方法一: int windowWidth = frame.getWidth(); // 獲得窗口寬    int windowHeight = frame.getHeight(); // 獲得窗口高    Toolkit kit = T

原创 編寫Java程序,使用菜單組件製作一個記事本編輯器

返回本章節 返回作業目錄 需求說明: 使用菜單組件製作一個記事本編輯器 實現思路: 創建記事本菜單工具欄JMenuBar。 創建多個菜單條JMenu。 創建多個菜單項JMenuItem。 將菜單添加至對應的菜單條中。 將菜單條添加至菜單

原创 Java_Swing中關於關閉窗口的方法

注意:在繼承Jframe的過程中,由於工具的快捷功能可以會繼承到Frame類,繼承到Jframe類打開的窗口默認是可以關閉的,而Frame類打開的窗口點了關閉的沒有反應的。 1、關閉子窗口後,父窗口也跟着關閉,子窗口設置爲: set

原创 編寫Java程序,使用Swing佈局管理器與常用控件,實現用戶登錄界面

返回本章節 返回作業目錄 需求說明: 使用Swing佈局管理器與常用控件,實現用戶登錄界面 實現思路: 創建用戶登錄界面的類LoginFrame,在該類中創建無參數的構造方法,在構造方法中,設置窗體大小爲寬300、高180,設置窗體的佈

原创 編寫Java程序,使用Swing事件處理機制實現用戶登錄和英雄信息顯示

返回本章節 返回作業目錄 需求說明: 使用Swing事件處理機制實現用戶登錄和英雄信息顯示 實現思路: 創建LoginView類,該類用於顯示登錄界面,爲登錄按鈕添加ActionListener事件,監聽鼠標的左鍵單擊事件。該事件對應

原创 編寫Java程序,使用JDialog構造登錄窗體

返回本章節 返回作業目錄 需求說明: 實現思路: 定義用戶信息實體類User。 創建LoginDemoStart主類,初始化UI。 從UI獲取用戶信息並保存到User實體。 實現代碼:

原创 Mysql 8.0版本以上和8.0以下jar包版本 需要注意的 URL連接參數useSSL、serverTimezone 相關問題

在語法上的需要注意的: MySQL 8.0 以下版本 - JDBC 驅動名及數據庫 URL static final String JDBC_DRIVER = "com.mysql.jdbc.Driver";   static fina

原创 Java面向對象筆記 • 【第7章 集合】

全部章節   >>>> 本章目錄 7.1 集合概述 7.1.1 Java集合體系概述 7.1.2 實踐練習 7.2 List集合 7.2.1 ArrayList實現類 7.2.2 LinkedList實現類 7.2.3 實踐練習(一) 7

原创 Java面向對象筆記 • 【第6章 Java常用類】

全部章節   >>>> 本章目錄 6.1 Object類 6.1.1 Object類概述 6.1.2 Object的常用方法 6.1.3 實踐練習 6.2 String類和StringBuffer類 6.2.1 String類構造方法 6