原文:Java開發筆記(一百四十一)JavaFX的列表與表格

下拉框只有在單擊時才會彈出所有選項的下拉列表,這固然節省了有限的界面空間,但有時候又需要把所有選項都固定展示到窗口上。像這種平鋪的列表控件,Swing給出的控件名稱是ListBox,而JavaFX提供了列表視圖ListView。在具體編碼運用上,ListView的用法幾乎跟ComboBox一模一樣,二者的列表項擁有相同的數據來源,同樣調用setStyle方法來設置各項字體,而且列表項的選擇監聽器也 ...

2019-08-24 10:42 0 1080 推薦指數:

查看詳情

Java開發筆記(一百三十七)JavaFX的標簽

前面介紹了JavaFX的窗口框架,其中舞台、場景、窗格都能與AWT/Swing體系的相關概念一一對應,不僅如此,JavaFX的常見控件也能在Swing中找到相應的控件。比如JavaFX的按鈕控件名叫Button,對應Swing的JButton,兩種按鈕提供的方法也類似,下面是Button控件的常用 ...

Thu Aug 15 05:18:00 CST 2019 0 580
Java開發筆記(一百四十)JavaFX的選擇框

與Swing一樣,JavaFX依然提供了三種選擇框,它們是復選框CheckBox、單選按鈕RadioButton、下拉框ComboBox,分別說明如下: 一、復選框CheckBox復選框允許同時勾選多個,已勾選的時候在方框內部打個勾,未勾選的時候顯示空心方框。查看CheckBox的源碼,發現它與 ...

Thu Aug 22 05:02:00 CST 2019 0 496
Java開發筆記(一百四十二)JavaFX的對話框

JavaFX的對話框主要分為提示對話框和文件對話框兩類,其中提示對話框又分作消息對話框、警告對話框、錯誤對話框、確認對話框四種。這四種對話框都使用Alert控件表達,並通過對話框類型加以區分,例如AlertType.INFORMATION表示消息對話框,AlertType.WARNIN表示 ...

Tue Aug 27 06:25:00 CST 2019 0 1014
Java開發筆記(一百三十九)JavaFX的輸入框

循着Swing的舊例,JavaFX仍然提供了三種文本輸入框,分別是單行輸入框TextField、密碼輸入框PasswordField、多行輸入框TextArea。這些輸入框都由抽象類TextInputControl派生而來,因此擁有共同的編輯方法,常用的主要有下列兩個:setEditable:設置 ...

Tue Aug 20 05:07:00 CST 2019 0 2165
Java開發筆記十一)常見的數學函數

前面介紹了Java編程的四則運算,雖然提供了基礎的加減乘除符號,但是數學上還有其它運算符號,包括四舍五入用到的約等號≈、求絕對值的“| |”、開平方的“√ ̄”,這些運算符形態各異,而且並非ASCII碼的基本字符,也就意味着它們無法原樣搬到Java來。為此,Java的設計師封裝了一套數學函數庫 ...

Fri Oct 19 17:26:00 CST 2018 0 835
Java開發筆記(一百五十一)Druid連接池的用法

C3P0連接池自誕生以來在Java Web領域反響甚好,業已成為hibenate框架推薦的連接池。誰知人紅是非多,C3P0在大型應用場合中暴露了越來越多的局限性,包括但不限於下列幾點:1、C3P0管理池內連接時沒有采取LRU排隊規則(最久未使用算法),意味着C3P0未能將數據庫性能調到最優 ...

Thu Sep 19 03:40:00 CST 2019 0 930
Java開發筆記(二十一)二維數組的擴展

前面介紹的數組容納的是一串數字,仿佛一根線把這組數字串了起來,故而它只是一維數組。一維數組用來表示簡單的數列尚可,要是表達復雜的平面坐標系,那就力不從心了。由於平面坐標系存在水平和垂直兩個方向,因此可 ...

Sat Nov 10 07:01:00 CST 2018 0 922
JAVA轉C#開發筆記

版本發布 M1.使用WinRar創建安裝文件;   S1.選擇Debug/Release目錄下所有文件,添加到壓縮文件   S2.創建自解壓格式壓縮文件   S3.自解壓選項設置 ...

Fri Aug 11 09:14:00 CST 2017 0 1143
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM