Contoh artikel ini menceritakan metode operasi Java Excel. Bagikan untuk semua orang untuk referensi Anda. Spesifiknya adalah sebagai berikut:
Workbook workbook = workbook.createworkbook (file baru ("d: //output.xls"); writableSheet sheet = workbook.createSheet ("briefing proyek", 0); itablefont sonti18font = writableFont (writableFont.createFont ("gaya lagu" ), 18, writable.bold); Writable.no_bold); ); ; 0); , "Manajer Proyek", Font12Subject); ); 2, ProJReportParam.getplan_cost (), Font12SubjectNoBold)); ); 5, 3); ; (Label baru (5,6, "status", font12subject); int i = 7; // line for (ProjreportparaminMinFo ProjectParamMinfo: ProjectParam.getProjReportParamMinFolist ()) {sheet.addcell pharse_name (), font12subjectnrectnobold); Label (1, I, ProjreportparamMinfo.getttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttta_itemm (), font12subjectnoD); ; ProjreportparamMinfo.gettask_plan_sd ()) + " /" + utils.FormatDate (ProJreportparamMinfo.gettask_plan_fd ()), font12subjectnobold); _actual_fd ()), font12SubjectNobold); sheet.addcell (label baru (0, j, "项目组成员及干系人", font18subject)); "Serial Number", Font12Subject); sheet.addcell (label baru (3, j+1, "masukkan waktu tim proyek", font12subject); sheet.addcell (label baru (4, j+1, "tinggalkan waktu tim proyek", font12subject); sheet. addCell (label baru (5, j+1, "jam kerja kumulatif", font12subject); int m = 1; // nomor seri int n = j+2; tparamhrinfo: projreportparam .getprojreportParamhrinfolist ()) {sheet.addcell (new baru Label (0, N, M+"", Font12SubjectNobold); font12SubjectNobold); (Label baru 4, n, utils.FormatDate (ProJReportParamhrinfo.gethr_release_date ()), font12SubjectNobold); } // anggota tim proyek dan konten kerja orang akhir // konten kerja dari masalah ini int k = n+1; ("+StartDate+" ke "+endDate+"), font18subject); .addcell (label baru (1, k+1 1, k+1 1, "nama tugas", font12subject); sheet.addcell (label baru (2, k+1, "waktu mulai", font12subject); sheet. AddCell (Label Baru (3, K+1, "Waktu Mulai Waktu Mulai Aktual dan Waktu Akhir", Font12Subject); Sheet.Addcell (Label Baru (4, K+1, "Waktu Perencanaan", Font12Subject); sheet.addcell (baru Label (5, K + 1, "Jam Kerja Aktual", Font12Subject); ; NOBOLD); Label (2, p, utils.FormatDate (ProJReportParamTaskInfo.gettask_plan_sd ()) + " /" + utils.FormatDate (projreportparamtaskinfo.gettask_plan_fd (), font12subjectnobold); (ProjreportparamtaskInfo.getttask_actual_sd ()) + " /" + utils.FormatDate (ProjreportparamtaskInfo.gettask_actual_fd (), font12subjectnobold); P, p , P, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, , P, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p, p yang projreportparamtaskinfo.gettask_actual_manHour (), font12subjectnobold); AddCell ME (), Font12SubjectNobold)); "Konten Kerja Minggu Depan, Font18Subject); sheet.mergecells (0, q, 5, q); sheet.addcell (label baru (0 (0 (0 (0 (0 (0 (0 (0, q+1," Nomor tugas ", font12subject); sheet.addcell (label baru (1, q+1," nama tugas ", font12subject); sheet.addcell (label baru (2, q+1," "waktu mulai rencana", font12subject) ; Label (5, Q + 1, "Personil Eksekutif", Font12Subject); (), Font12SubjectNoBold); Sheet.addedcell (Label baru (1, R, Projreportparamtask_item (), font12subjectnobold); sheet.addcell (2, 2, r, format (projreportportparamtaskin (2, r, fonton), projreportparamtaskinfo.getl sheet.addcell (label baru (3, r, utils.FormatDate (ProJreportparamtaskInfo.gettask_plan_fd ()), font12subjectnobold)); Label baru (R 5, R, ProJreportParamtplan_emp_name), Font12SubjectNobold); AddCell (Label Baru (0, S, "" Proyek Masalah dan Solusi yang Ada ", Font18Subject); sheet.mergecells (0, s, 8, s); sheet.adddell (label baru (0, s+1," Tanggal pengakuan , font12subject); .addcell (label baru (3, s+1, "solusi", font12subject); sheet.addcell (label baru (4, s+1, "selesaikan manusia", font12subject)); sheet.addcell (label baru (5 , s+1, "Rencana Waktu Mulai, Font12Subject); sheet.addcell (Label baru (6, S+1," Rencana Waktu Penyelesaian ", Font12Subject)) ;; Label Baru (Label Baru (7, S+1," status masalah, font12subject); , T, utils.f ormatdate (ProJreportParamRiskInfo.getsts_date ()), font12SubjectNobold); 2, T, ProJreportparamrisriskinfo.getProj_Risk _Item (), font12SubjectNobold); .getissue_resolve_emp () , font12SubjectNobold); ), font12SubjectNobold); } // masalah proyek yang ada workbook.write ();Diharapkan bahwa artikel ini bermanfaat untuk desain program Java semua orang.