大家帮帮我把···我快烦死咯··555 我想知道JAVA中getSelectedText()和getText()是什么意思 然后我想知

来自:    更新日期:早些时候
大家帮帮我···~

一码算一码,如果你对他真心,他也会诚心对你,走一步看一步吧,未来谁也预料不到 计划不如变化:如果他是报复你的话,那么只要你诚心对他,他也会做出明智的选择的。 希望这些对你有帮助。

java中实现用户输入格式错误后,提示用户重新输入,以用户输入负数的时候提示错误并重新输入案例为例,代码如下: public static int a = 0;public static void main(String[] args) {while (true) {try { a = getStr(); if (-1 == a) { //用户...

getSelectedText() 是返回此 TextComponent 中包含的选定文本。如果选定为 null 或文档为空,则返回 null!
getText()返回此 TextComponent 中包含的文本。
也就是说getSelectedText() 是整个getText()中,被你选中的那部分,如果你鼠标选中的是“没有输入”中的“没有”,那getSelectedText()肯定得到是“没有”!你要搞清楚这两个方法的区别还是很大的,建议多看看帮助文档!

希望对你有用:
Function1.addActionListener(new ActionListener() {//不知道你的function1是什么组建,如果是button就可行
public void actionPerformed(ActionEvent e) {
String s = new String();
if(Tfield1.getText().trim().equals("")) //获取Tfield1的文本并去掉空白的
Tfield2.setText("没有输入数据");
else{
s = Tfield1.getText();//Tfield1.getSelectedText()是获取选择的Text,不是获取text
lengthStack = s.length();
if (top + lengthStack > stack.length)
{
Tfield2.setText("空间不足,请重创内存");
}
else{
stack[top] = s;
top = top + lengthStack;
Tfield2.setText("入栈成功");
}
}
}
});

Tfield1.getSelectedText() == null

断点调试看一下 getSelected() 或者 换成getText()

谢谢你啊 也就是说当我向Tfield1这个文本区中输入了数还不行 还要用鼠标选中才行是吗 要不然还是还回NULL是吗
是的,试试就知道了!

Function1是的 谢谢你 ···
getText() 不行么?


大家帮帮我把···我快烦死咯··555 我想知道JAVA中getSelectedText()和getText()是什么意思 然后我想知视频

相关评论:

相关主题精彩

版权声明:本网站为非赢利性站点,内容来自于网络投稿和网络,若有相关事宜,请联系管理员

Copyright © 喜物网