Java 如何在单击按钮时删除Jlabel中的一个字母?
Java 如何在单击按钮时删除Jlabel中的一个字母?,java,Java,String k=jLabel2.getText()//获取文本eg=abcd int kl=k.length()-1//获取k的长度并删除一个字母 我需要这样做 if jlabel.getText = ABCDE 我想从ABCDE eg=abcd到abc您需要返回文本,然后从开始到倒数第二个字符的子字符串: String labeltext = jLabel2.getText(); jLabel2.setText(labeltext.substring(0, labeltext.length
String k=jLabel2.getText()代码>//获取文本eg=abcd
int kl=k.length()-1代码>//获取k的长度并删除一个字母
我需要这样做
if jlabel.getText = ABCDE
我想从ABCDE
eg=abcd
到abc
您需要返回文本,然后从开始到倒数第二个字符的子字符串:
String labeltext = jLabel2.getText();
jLabel2.setText(labeltext.substring(0, labeltext.length() - 1));
倒数第二个=最后一个问题之前的问题请重新格式化此问题,并向我们展示您的尝试。您将不会得到答案jlabel.setText(k.subString(0,kl))代码>马特说的话,并在框架上调用重新验证;)@StimpsonCat我很确定setText负责重新绘制/验证。是的,你是,我不是;)@Krishan我只想提醒你,像这样的论坛有人想回答像你这样的人,因为他们通过“接受答案”或“投票赞成”从他们那里得到“感谢”,而你似乎一个也没做,所以请想一想;)如果有帮助的话:)