有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

excel如何在Java中写入xls文件?

我正在编写一个程序,需要我将其写入excel工作表。我已将该文件拖到Eclipse项目中,并使用“PrintWriter”方法写入该文件。我已经导入了必要的库,但是当我运行程序并按enter键写入文件时,我没有收到错误,也没有按预期写入文件。有人能帮我吗?非常感谢。我的代码在这里:

JButton addClientButton = new JButton("Add");
        addClientButton.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent arg0) {
                PrintWriter pw = null;
                try {
                    pw = new PrintWriter(new File("Client Details.csv"));
                } catch (FileNotFoundException e) {
                    e.printStackTrace();
                }
                StringBuilder sb = new StringBuilder();
                sb.append(firstNameTextField.getText());
                sb.append(',');
                sb.append(lastNameTextField.getText());
                sb.append(',');
                sb.append(emailTextField.getText());
                sb.append(',');
                sb.append(phoneTextField.getText());
                sb.append(',');
                sb.append(weightTextField.getText());
                sb.append(',');
                sb.append(heightTextField.getText());
                sb.append(',');
                sb.append(ageSpinner.getValue());
                sb.append(',');
                sb.append(activityLevelComboBox.getSelectedItem());

                pw.write(sb.toString());
                pw.close();
            }
        });
        addClientButton.setBounds(374, 335, 89, 23);
        newClients.add(addClientButton);

共 (0) 个答案