| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 723 人关注过本帖
标题:[求助]JOptionPane看不懂这一句,谁能来解释下
只看楼主 加入收藏
wowo344
Rank: 1
等 级:新手上路
帖 子:56
专家分:0
注 册:2006-11-13
收藏
 问题点数:0 回复次数:6 
[求助]JOptionPane看不懂这一句,谁能来解释下
String ssss = (String)JOptionPane.showInputDialog(this, "Countary", "国家",
JOptionPane.QUESTION_MESSAGE, null,
sss, sss[0]);



这一句为什么这么多?  null后面的是干什么的啊?
搜索更多相关主题的帖子: 解释 JOptionPane 
2006-11-15 20:39
purana
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:广东-广州
等 级:版主
威 望:66
帖 子:6039
专家分:0
注 册:2005-6-17
收藏
得分:0 
看Java API

我的msn: myfend@
2006-11-15 20:44
wowo344
Rank: 1
等 级:新手上路
帖 子:56
专家分:0
注 册:2006-11-13
收藏
得分:0 
谢谢,刚才糊涂了,看API的时候找错了,找到showMessageDialog去了




2006-11-15 21:17
wowo344
Rank: 1
等 级:新手上路
帖 子:56
专家分:0
注 册:2006-11-13
收藏
得分:0 
API中说 参数

showInputDialog
public static Object showInputDialog(Component parentComponent,
Object message,
String title,
int messageType,
Icon icon,
Object[] selectionValues,
Object initialSelectionValue)
throws HeadlessException提示用户在可以指定初始选择、可能选择及其他所有选项的模块化的对话框中输入内容。用户可以从 selectionValues 中进行选择,其中 null 表示用户可以输入想输入的任何内容,通常依靠 JTextField 来实现。initialSelectionValue 是用于提示用户的初始值。任由 UI 决定如何最好的表示 selectionValues,但通常情况下将使用 JComboBox、JList 或 JTextField。

1>.UI是什么?是GUI的UI ? 是用户?

2>.
这里的是一个JComboBox,

String ssss={"a","b","c","d"};
ssss = (String)JOptionPane.showInputDialog(this, "Countary", "国家",
JOptionPane.QUESTION_MESSAGE, null,
sss, sss[0]);


我要它是个JList,应该怎么实现呢?



2006-11-15 21:31
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 
什么JList?

可惜不是你,陪我到最后
2006-11-16 09:42
wowo344
Rank: 1
等 级:新手上路
帖 子:56
专家分:0
注 册:2006-11-13
收藏
得分:0 
我是说如下一段: String ssss={"a","b","c","d"};
ssss = (String)JOptionPane.showInputDialog(this, "Countary", "国家",
JOptionPane.QUESTION_MESSAGE, null,
sss, sss[0]);

定义的是String数组.对话框中出现的是一个JComboBox, 我现在要在对话框中出现一个JList,而不 是JComboBox.应该怎样实现?
JList的定义
String[] data = {"one", "two", "three", "four"};
JList dataList = new JList(data);


JOptionPane.showInputDialog(null,"*****","******", JOptionPane.QUESTION_MESSAGE, null,这里如何改?.)




2006-11-16 10:32
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 

自己写一个面板,把JList放进去,再把面板放到showMessageDialog里面去
自己为面板写事件


可惜不是你,陪我到最后
2006-11-16 10:51
快速回复:[求助]JOptionPane看不懂这一句,谁能来解释下
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016784 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved