java输入String类对象并使用setText方法将计算结果输出给output的文本框
假设需要将一个String类型的变量result输出到名为output的文本框中,可以按以下步骤操作:
- 获取output文本框的引用,假设它的变量名为outputField:
JTextField outputField = new JTextField();
- 使用setText()方法将计算结果输出到output文本框中:
String result = "计算结果"; // 假设计算结果存储在result变量中
outputField.setText(result);
完整的示例代码如下:
import javax.swing.*;
import java.awt.*;
public class MainFrame extends JFrame {
private JTextField outputField; // 定义output文本框
public MainFrame() {
super("Java GUI"); // 设置窗口标题
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); // 设置窗口关闭时的操作
outputField = new JTextField(); // 创建output文本框
outputField.setPreferredSize(new Dimension(200, 30)); // 设置文本框大小
// 添加output文本框到窗口中
JPanel contentPane = new JPanel();
contentPane.setLayout(new FlowLayout());
contentPane.add(outputField);
setContentPane(contentPane);
// 将计算结果输出到output文本框中
String result = "计算结果";
outputField.setText(result);
pack(); // 根据组件大小自适应窗口大小
setLocationRelativeTo(null); // 将窗口居中显示
setVisible(true); // 显示窗口
}
public static void main(String[] args) {
new MainFrame();
}
}
``
原文地址: https://www.cveoy.top/t/topic/faJN 著作权归作者所有。请勿转载和采集!