原子一號
The number one of atom
posts - 6, comments - 0, trackbacks - 0, articles - 0
BlogJava
::
首頁
::
新隨筆
::
聯系
::
聚合
::
管理
自擴展JTextField-2
Posted on 2006-10-19 15:03
遲到的魚
閱讀(213)
評論(0)
編輯
收藏
?1
import
?java.awt.
*
;
?2
import
?javax.swing.
*
;
?3
import
?javax.swing.text.
*
;
?4
import
?java.awt.event.
*
;
?5
?6
public
?
class
?TextFieldDemo?
extends
?JFrame
?7
{
?8
????
public
?TextFieldDemo()
?9
????
{
10
11
????????Container?contentPane
=
?
this
.getContentPane();
12
13
????????contentPane.setLayout(
new
?FlowLayout());
14
????????
//
內容窗格容器中加入兩個文本組件,第一個只能輸入數字????????
15
????????DigitalText?txtDigitalText?
=
?
new
?DigitalText(
10
);
16
????????JTextField?txtNormal?
=
?
new
?JTextField(
10
);
17
????????
//
JTextArea?txtNormal=new?JTextArea();
18
????????contentPane.add(
new
?JLabel(
"
數字文本框
"
));
19
????????contentPane.add(txtDigitalText);
20
????????contentPane.add(
new
?JLabel(
"
任意文本框
"
));
21
????????contentPane.add(txtNormal);
22
23
????????pack();
24
????????setVisible(
true
);
25
????????setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
26
????}
27
28
????
public
?
static
?
void
?main(String?args[])?
29
????
{
30
?????????TextFieldDemo?frame?
=
?
new
?TextFieldDemo();
31
????}
32
}
33
//
該類從JTextField中派生,只允許用戶輸入數字
34
class
?DigitalText?
extends
?JTextField
35
{
36
????
public
?DigitalText()
37
????
{
38
????}
39
???????
public
?DigitalText(?
int
?column)
40
????
{
41
????????
super
(column);
42
????}
43
????
public
?DigitalText(String?strText,?
int
?column)
44
????
{
45
????????
super
(strText,column);
46
????}
47
????
protected
?Document?createDefaultModel()
48
????
{
49
????????
return
?
new
?DigitalTextDocument();
50
????}
51
????
52
????
class
?DigitalTextDocument?
extends
?PlainDocument
53
????
{
54
????????
public
?
void
?insertString(?
int
?offs,?String?str,?AttributeSet?a)?
throws
?BadLocationException
55
????????
{
56
????????????
if
(?str?
==
?
null
?)?
return
;
57
????????????
try
58
????????????
{
59
????????????????Integer.parseInt(str);
60
????????????????
super
.insertString(offs,str,a);
61
????????????}
62
????????????
catch
?(?NumberFormatException?e)
63
????????????
{
64
????????????????JOptionPane.showMessageDialog(
null
,
"
請輸入數字。
"
,
"
驗證錯誤
"
,JOptionPane.ERROR_MESSAGE);????????????????
65
????????????}
66
????????}
67
????}
68
}
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發表評論。
網站導航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
Powered by:
BlogJava
Copyright © 遲到的魚
日歷
<
2006年10月
>
日
一
二
三
四
五
六
24
25
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
常用鏈接
我的隨筆
我的評論
我的參與
留言簿
(1)
給我留言
查看公開留言
查看私人留言
隨筆檔案
2006年10月 (6)
相冊
Java文件流
搜索
最新評論
閱讀排行榜
1.?Java文件流的封裝(453)
2.?觀感(218)
3.?自擴展JTextField-2(213)
4.?自擴展JTextField-1(205)
5.?向量-2(202)
評論排行榜
1.?Java文件流的封裝(0)
2.?觀感(0)
3.?自擴展JTextField-2(0)
4.?自擴展JTextField-1(0)
5.?向量-2(0)
主站蜘蛛池模板:
久久精品国产精品亚洲人人
|
男人j进女人p免费视频
|
国产高清不卡免费在线
|
国产亚洲欧洲Aⅴ综合一区
|
亚洲另类激情综合偷自拍
|
一级做a爱过程免费视
|
亚洲国产成人久久一区WWW
|
国产亚洲高清在线精品不卡
|
宅男666在线永久免费观看
|
亚洲国产精品久久久久秋霞小
|
免费高清av一区二区三区
|
亚洲精品无码日韩国产不卡av
|
永久久久免费浮力影院
|
国产亚洲一卡2卡3卡4卡新区
|
国产人成免费视频
|
免费看黄福利app导航看一下黄色录像
|
国产成人免费A在线视频
|
老司机精品视频免费
|
亚洲精品一级无码中文字幕
|
99精品在线免费观看
|
99ri精品国产亚洲
|
国产99视频精品免费观看7
|
国产AV旡码专区亚洲AV苍井空
|
美女被免费视频网站a国产
|
十八禁的黄污污免费网站
|
亚洲午夜久久久影院伊人
|
国产精品免费一区二区三区四区
|
亚洲影院在线观看
|
成人无码区免费视频观看
|
黄色毛片免费网站
|
亚洲动漫精品无码av天堂
|
成人免费视频69
|
亚洲AV成人精品日韩一区
|
国产亚洲一区区二区在线
|
91精品国产免费
|
亚洲AV永久无码精品一福利
|
日本亚洲国产一区二区三区
|
84pao强力永久免费高清
|
亚洲aⅴ天堂av天堂无码麻豆
|
曰韩亚洲av人人夜夜澡人人爽
|
在线观看H网址免费入口
|