如何使得按多个按钮传到文本框上面,就是字符串拼接,
时间: 2023-12-03 10:04:43 浏览: 100
假设你要实现的是一个简单的计算器,其中有多个按钮,每个按钮对应一个数字或运算符,当用户点击按钮时,将其对应的字符显示在文本框中,可以通过字符串拼接的方式实现。
首先,你需要定义一个字符串变量,用于保存文本框中已经显示的内容,例如:
```java
String text = "";
```
然后,当用户点击按钮时,你可以将对应的字符拼接到这个字符串中,例如:
```java
String buttonValue = "1"; // 假设用户点击了数字按钮1
text += buttonValue; // 将1拼接到字符串text中
```
当用户点击多个按钮时,你可以重复以上步骤,将每个按钮对应的字符都拼接到字符串中,例如:
```java
String buttonValue1 = "1"; // 假设用户点击了数字按钮1
String buttonValue2 = "+"; // 假设用户点击了加号按钮
text += buttonValue1 + buttonValue2; // 将1和+拼接到字符串text中
```
最后,将拼接后的字符串显示在文本框中即可。
需要注意的是,每次拼接字符串时都需要重新赋值给text变量,否则文本框中的内容不会改变。另外,如果用户点击了清空按钮或者进行了计算,你需要将text变量重置为空字符串,以便下一次输入。
阅读全文