6、Java Swing JTextField:单行文本框组件
生活随笔
收集整理的這篇文章主要介紹了
6、Java Swing JTextField:单行文本框组件
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Swing 中使用 JTextField 類實現一個單行文本框,它允許用戶輸入單行的文本信息。
JTextField類的常用構造方法如下:
- JTextField()----創建一個默認的文本框。
- JTextField(String text)----創建一個指定初始化文本信息的文本框。
- JTextField(int columns)----創建一個指定列數的文本框。
- JTextField(String text,int columns)----創建一個既指定初始化文本信息,又指定列數的文本框。
JTextField 類的常用方法:
- Dimension getPreferredSize() ----獲得文本框的首選大小
- void scrollRectToVisible(Rectangle r) ----向左或向右滾動文本框中的內容
- void setColumns(int columns) ----設置文本框最多可顯示內容的列數
- void setFont(Font f) ----設置文本框的字體
- void setScrollOffset(int scrollOffset) ----設置文本框的滾動偏移量(以像素為單位)
- void setHorizontalAlignment(int alignment)---- 設置文本框內容的水平對齊方式
例 1
使用 JPrame 組件創建一個窗口,然后向窗口中添加三個 JTextField 文本框。具體實現代碼如下:
上述程序中,第一個文本框 txtfield1 使用 JTextField 的默認構造方法創建;第二個文本框 txtfield2 在創建時指定了文本框的長度,同時還修改了文本的字體樣式;第三個文本框 txtfield3 設置文本為居中對齊。
程序運行后在窗口中顯示三個文本框,效果如圖 1 所示。
總結
以上是生活随笔為你收集整理的6、Java Swing JTextField:单行文本框组件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 5、Java Swing JButton
- 下一篇: 8、Java Swing JCheckB