201671010130 2016-2017-2 《Java程序設計》第十二周學習小結
- 抽象窗口工具箱(Abstract Window Toolkit, AWT)包含在java.awt包中提供了許多用來設計GUI的組件類和容器類
- 組件在容器(比如JFrame)中的位置和大小是由布局管理器來決定的。所有的容器都會
- 使用一個布局管理器,通過它來自動進行組件的布局管理。
- 開發GUI程序步驟(截取網上經驗)
1、繼承JFrame(類繼承)
2、定義需要的組件(成員變量)
3、創建組件(構造函數中)
4、添加組件(構造方法中)
5、設置布局管理器(構造方法中)
6、顯示窗體(構造函數中)
- Swing的常用組件(JFrame(框架)、JButton(按鈕)、JTextField(文本框)、JScrollPane(滾動窗格)
- Java 2D庫,該庫提供了圖形操作集。
- Java 2D圖形類使用浮點數坐標系,這樣可為坐標指定單位。坐標系統是確定屏幕上每個點的一個方案。GUI組件的左上角坐標是(0,0).一個坐標系統由x坐標和 y坐標構成。坐標單元用像素來衡量。像素代表了顯示器上的最小分辨單元。
201671010130 2016-2017-2 《Java程序設計》第十二周學習小結
相關推薦
201671010130 2016-2017-2 《Java程序設計》第十二周學習小結
滾動 截取 所有 成員變量 創建組 常用組件 按鈕 容器 學習小結 抽象窗口工具箱(Abstract Window Toolkit, AWT)包含在java.awt包中提供了許多用來設計GUI的組件類和容器類 組件在容器(比如JFrame)中的位置和大小是由布局管理器來決
徐思201771010132《面向對象程序設計(Java)》第十二周學習總結
bound 大學 closed color 獲得 ase extends -c 嵌套 一、理論知識部分 Java的抽象窗口工具箱(Abstract Window Toolkit, AWT)包含在java.awt包中,它提供了許多用來設計GUI的組件類和容器類。 大部分AWT
201771010112羅松《面向對象程序設計(java)》第十二周學習總結
java gui 橢圓 rectangle 平臺 img 思考 完成 通過 blog 一、實驗目的與要求 (1) 掌握Java GUI中框架創建及屬性設置中常用類的API; (2) 掌握Java GUI中2D圖形繪制常用類的API; (3) 了解Java GUI中2D圖形中
張季躍 201771010139《面向對象程序設計(java)》第十二周學習總結
ssa 調試 rap 二周 掌握 pac 屬性 center 代碼註釋 張季躍 201771010139《面向對象程序設計(java)》第十二周學習總結 第二部分:實驗部分 1、實驗目的與要求 (1) 掌握Java GUI中框架創建及屬性設置中常用類的API; (2) 掌握
201621123041java程序設計第十一周學習總結
程序 repo 提高 區別 程序代碼 時間 停止 name ade 1. 本周學習總結 2. 書面作業 1. 源代碼閱讀:多線程程序BounceThread 1.1 BallRunnable類有什麽用?為什麽代碼中需要調用Thread.sleep進行休眠? 編寫了兩
201671010130 2016-2017-2 《Java程序設計》第十七周學習小結
zed 第十七 move spa 總結 繼承 兩個 priority 操作 線程學習總結: 線程是單個的執行流 程序一和程序二的區別在於:當程序一已經有動作時,會對用戶的操作排入隊列,不能同時運行兩個動作,程序二則可以也就是實現了程序的並發性。 新建線程有兩個方法:1.用
201671010117 2016-2017-2 《Java程序設計》Java第十二周學習心得
strong java 現在 程序設計 二周 java程序 style 部分 理論
201671010119 2016-2017-2《Java程序設計》第十二周學習心得
ava 示例 通過 前四章 學會 java程序 比較 知識 這一 本周周四老師對前四章的知識進行了一次測驗,測驗內容有些是剛開始學習的時候就做過的,還有一些是老師後來加的。通過這次測驗,我覺得在編程題目上還是有所欠缺,要學會舉一反三,類比書中示例程序,寫出自己
20145207 2016-2017《Java程序設計》課程總結
比較 結果 總結 然而 第六章 引入 公開 課程總結 實驗 20145207 2016-2017《Java程序設計》課程總結 目錄 一、每周作業及實驗報告鏈接匯總 二、關於博客 自認為寫得最好一篇博客是?為什麽? 作業中閱讀量最高的一篇博客是?談談經驗。 作業中與師生交
201671010145 2016-2017《Java程序設計》靜態域與靜態方法
arr 即使 定義 參數 pow 存在 設定 pub math 1.靜態域 如果將域定義為static,那麽每個類中只有一個這樣的域。而每一個對象對於所有的實例域卻都有自己的一份拷貝。例如,假定需要給每一個雇員賦予唯一的表示碼。這裏給Employee類添加一個實例域id
201671010144 2016-2017《java程序設計》 反思。
缺陷 時間 程序設計 而不是 課堂 忽略 合成 沒有 知識 第五周已經結束了,從一開始的自信滿滿變得越來越力不從心,學習中的問題越來越多的暴露了出來,知識點繁雜,讓人有點目不暇接。往往是這一塊還沒搞懂,下一個學習任務就來了。造成的情況就是學習在趕我們而不是我們
201671010145 2016-2017 《Java程序設計》java的繼承中什麽叫方法覆蓋,是如何實現的?
ans 接口 什麽 完全匹配 play 設計 用法 repl 覆蓋 方法覆蓋,從字面就可以知道,它是覆蓋了一個方法並且對其重寫,以求達到不同的作用。最熟悉的覆蓋就是對接口方法的實現,在接口中一般只是對方法進行了聲明,而在實現時,就需要實現接口聲明的所有方法。除了這個典型的用
201671010145 2016-2017《Java程序設計》Java接口的功能
fin tar lan .... 抽象 int 要求 異常 使用 在Java語言規範中,一個方法的特征僅包括方法的名字,參數的數目和種類,而不包括方法的返回類型,參數的名字以及所拋出來的異常。在Java編譯器檢查方法的重載時,會根據這些條件判斷兩個方法是否是重載方法。但在J
201671010106 2016--2017《JAVA程序設計》學習心得8
就是 定義 ont 所有 指定 無效 局限 泛型類 學習 泛型也被稱為參數化類型就是在定義類、接口和方法時,通過類型參數指示將要處理的對象類型,可以被很多不同類型的對象所重用 在JAVA中增加泛型類之前,泛型程序設計使用繼承實現的。對於類型參數,使用這段代碼可能
201671010145 2016-2017《Java程序設計》JAVA圖形程序設計基本框架
window 窗口 found 完全 str kit 圖形 awt abstract 在Java 1.0 剛剛出現的時候,包含了一個用於基本GUI程序設計的類庫,Sun將它稱為抽象窗口工具箱(Abstract Window Toolkit, AWT)。 1996年,Nets
201671010138 2016-2017 《java程序設計》學習總結
就是 理解 java程序 四種 相對 out car bsp you 這周我們學習了圖形用戶界面的程序,用了近一周的時間來完成 實驗內容,驗證性實驗都很長,顯得有點復雜,任務相對繁重。通
20162317 2016-2017-2《程序設計與數據結構》課程總結
最小 第二周作業 教學 課程總結 能夠 語言 平時 remove 邏輯 20162317 2016-2017-2《程序設計與數據結構》課程總結 總目錄 每周作業鏈接匯總 實驗報告鏈接匯總 團隊項目報告鏈接匯總 代碼托管鏈接 課堂項目實踐或課後作業 課堂的收獲和不足 問
20162313 2016-2017-2《程序設計與數據結構》課程總結
教學 好處 數據庫設計 哈希算法 ref 托管 tps 明顯 討論 20162313 2016-2017-2《程序設計與數據結構》課程總結 每周作業鏈接匯總 第一周作業 算法與增長函數 第三周作業 查找與排序 第五周作業 集合,繼承,多態,泛型 第七周作業 樹與二叉樹等的相
201671010138 2016-2017《java程序設計》
tro bsp ble read 方法 pan 代碼 方便 任務 臨近期末,我們也要結束這一學期的課程了,java的學習也接近 尾聲。這也是我們最後的一篇博文,一學期也學到了很多。 從最基礎的語法知識點到類、對象及方法,形成了java程序,然 後在此基礎上慢慢
201521123116 《java程序設計》第十二周學習總結
textfile objects test tput bsp cti 目的 字節 指定 1. 本周學習總結 1.1 以你喜歡的方式(思維導圖或其他)歸納總結多流與文件相關內容。 2. 書面作業 Q1.字符流與文本文件:使用 PrintWriter(寫),BufferedR