酷代码 AI
菜单
服务商
DeepSeek字节豆包讯飞星火
更多选项

Java实现:“计算平方”窗口,输入整数得平方,非数字提示输入数字!

import javax.swing.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; public class CalculateSquare { public static void main(String[] args) { JFrame frame = new JFrame("计算平方"); JTextField inputField = new JTextField(); inputField.setBounds(50, 50, 150, 30); JTextField resultField = new JTextField(); resultField.setBounds(50, 100, 150, 30); resultField.setEditable(false); JButton calculateButton = new JButton("计算"); calculateButton.setBounds(50, 150, 150, 30); calculateButton.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { String input = inputField.getText(); try { int number = Integer.parseInt(input); int square = number * number; resultField.setText(Integer.toString(square)); } catch (NumberFormatException ex) { resultField.setText("请输入数字"); } } }); frame.add(inputField); frame.add(resultField); frame.add(calculateButton); frame.setSize(300, 250); frame.setLayout(null); frame.setVisible(true); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); } } ``` ######[AI写代码神器 | 935点数解答 | 2024-09-25 18:25:22]

相关提问
本站限时免费提问中
实用工具查看更多
Linux在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]