「java输入框传值」java怎么通过下拉框传值
今天给各位分享java输入框传值的知识,其中也会对java怎么通过下拉框传值进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
java如何获取输入框内容并赋值
简单来讲,输入框,文本框,文本域等类型的组件,
获取内容一般使用 getText();
赋值(设置文本)一般使用 setText("字符串");
参考代码
JTextField jtf=new JTextField(8);//初始化输入框 ,列数为8
//JTextField jtf=new JTextField("Hello",6);//初始化,并且内容为Hello,并且列数为6
jtf.setText("Hello World");//设置输入框的值
System.out.println(jtf.getText());// 获取并输出输出框的值
这类问题,一般使用查看java API文档来解决.
因为API文档.有详细的描述,关于类的方法. 常数.构造方法等
API中关于设置文本的方法描述
void setText(String t)
将此 TextComponent 文本设置为指定文本。
API中关于获取文本的方法描述
String getText()
返回此 TextComponent 中包含的文本。
String getText(int offs,
int len)
获取由组件表示的文本部分。
java如何把输入框中的内容传到class
RunclassB rb = new RunclassB();//先new一个对象
rb.srknr(srk1);//调用方法传入参数
修改代码如下
public void SCWJ(View View)
{
EditText srk01 = (EditText)findViewById(R.id.srk_id);
String srk1 = srk01.getText().toString();
RunclassB rb = new RunclassB();//先new一个对象
rb.srknr(srk1);//调用方法传入参数
}
………
B.java
public class RunclassB
{
public static void srknr(String jnr)
{
//传到这
}
}
java对话框传值
把定义挪到外面,在各自里面就可以使用对象了
Shell dialogshell = new Shell();
MainFrame window = new MainFrame();
try {
loginer regdialog = new loginer(dialogshell);
regdialog.open();
} catch (Exception e) {
e.printStackTrace();
}
try {
window.open();
window.text.setText("");
} catch (Exception e) {
e.printStackTrace();
}
============================================
GUI的对象不能用,你可以用一个text属性先保存,当显示的时候再设置就行了。
java图形用户界面,怎么实现两个不同界面之间的文本框传值??
假如你的2个界面分别为A,B
,且A
的文本框要传值到B的文本框去,那么A必须知道B,也就是说,在A类中你得能获取B的实例对象,之后你可以在B中提供一个公共方法,比如setTextValue(String
value){this.text.setText(value);}text是B的文本框,value是A的文本框值,然后什么时候需要触发传值,就B.setTextValue("A文本框的值")这样去调用
java输入框传值的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java怎么通过下拉框传值、java输入框传值的信息别忘了在本站进行查找喔。
发布于:2022-11-28,除非注明,否则均为
原创文章,转载请注明出处。