java传值问题

来源:百度知道 编辑:UC知道 时间:2024/06/25 12:16:42
请问我想用java做一个小对话框,通过向其中输入一个值,比如说abc,然后将abc传到我的程序里的一个变量中,再进行后面的操作,那我如何将对话框中输入的这个abc传到我的程序中呢?能给点思路么?谢谢了!

二楼正解,我补充一些关于JOptionPane的东东:

一般在写图形化程序的时候,会有一些经常会用到的操作,比如说颜色选择、文件选择、消息框等等。由于这些操作使用十分频繁,所以在jdk里已经帮我们实现了这些常用的图形化工具。

一个是避免了程序员再重复得开发这些已经十分成熟的功能。另一个是为了保持程序风格的一致性。

JOptionPane本身是用来制作选项框的,但其已经实现了三类常用的对话框:ConfirmDialog InputDialog MessageDialog ,能基本满足常用的需求。另外提供了一个OptionDialog,可能组合前三个功能,使用更灵活。 这四个Dialog的调用方法都是 showXXXDialog(),参数或多或少,建议去看Java Document。

到下面地址看详细的JOptionPane使用:
http://java.sun.com/docs/books/tutorial/uiswing/components/dialog.html

另外,JDK提供了JFileChooser和JColorChooser两个针对特定功能的对话框。能完成更强的任务。

建议看java入门

你是做GUI还是用个提示框?如果是GUI的话建议你去看看GUI方面的资料,一般得到组件里输入的值都是.***.getText()星号表示作为输入的组件名。
如果你用提示框做,那更简单了,查查API,javax.swing里的JOptionPane,它有个showInputDialog()这个方法,比如:
String inputStr = null;
inputStr = JOptionPane.showInputDialog(null,"请输入你的信息:");