Tôi là người mới bắt đầu sử dụng Java. Tôi đang tạo một trình soạn thảo văn bản đơn giản trong netbeans 7 (.3) IDE, sử dụng trình soạn thảo GUI của nó. Vấn đề chính tôi phải đối mặt trong đó là tôi không thể làm cho nó để lưu/mở tập tin. Tôi đã tạo nút "lưu". Khi tôi thả trình chọn tệp, nó xuất hiện như một hộp thoại mở tệp bình thường được nhúng trong cửa sổ java mà không có chức năng nào cả. Tôi cũng đã thử tạo một jFileChooser mới khi nhấn nút Save (trong khung nhìn Source), nhưng nó không hoạt động.
Lưu tệp/mở hộp thoại tệp, sử dụng trình soạn thảo GUI Swing & Netbeans
Tóm lại, tôi cần một hộp thoại mở/lưu đơn giản. Khi nhấn nút "Lưu", hộp thoại lưu sẽ mở ra và lưu tệp ở bất kỳ nơi nào người dùng chọn với bất kỳ tên nào và đuôi .rtf hoặc .txt. (PS: có thể lưu một tệp bằng .docx hoặc .doc trong Java không?)
Khi btn "Mở" được mở, nó sẽ mở một tệp bằng .rtf hoặc .txt (một lần nữa, nó có thể mở được không. docx hoặc .doc trong Java?) thông qua trình chọn tệp.
private void saveButtonActionPerformed(java.awt.event.ActionEvent evt) {
JFileChooser saveFile = new JFileChooser();
if saveFile.showSaveDialog(modalToComponent) == JFileChooser.APPROVE_OPTION {
File xyz = saveFile.getSelectedFile();
}
}
Mã là ở đây: https://docs.google.com/file/d/0B766zz1iJ1LRN2lGRjNtM29vN2M/edit?usp=sharing
bài một số mã xin vui lòng – Aboutblank
chúng ta cần phải nhìn thấy một số mã –
yeah, mã mà không giúp gì cả, vì nó là đầy đủ bằng các thẻ html .. – Tom