젝셀

JExcel
젝셀
개발자팀 개발
안정된 릴리스
1.7
기입처자바
운영 체제크로스 플랫폼
유형Microsoft Excel 형식에 액세스하기 위한 API
면허증.[1] 개발
웹 사이트https://www.teamdev.com/jexcel

Jexcel은 .xls 또는 .xlsx 형식의 Excel 파일을 읽기, 쓰기, 표시 및 수정하기 위한 라이브러리(API)입니다.API는 Java Swing과 AWT내장할 수 있습니다.[2][3][4]

Jexcel 지원은 2020년 [5]5월 31일부로 중단되었습니다.

일부 기능

주요 기능은 다음과 같습니다.

  • Excel 어플리케이션, 워크북, 스프레드시트 등을 자동화합니다.
  • Java Swing 어플리케이션에 일반 Swing 컴포넌트로 워크북을 내장합니다.
  • 워크북 및 스프레드시트에 이벤트 청취자 추가
  • 워크북 및 스프레드시트 이벤트의 동작을 처리하기 위한 이벤트 핸들러 추가
  • 네이티브 피어를 추가하여 커스텀 기능을 [2][3][4]개발합니다.

사용.

주요 용도는 API를 통해 Excel 파일을 처리하는 것입니다.

워크북 속성 읽기/쓰기, 비밀번호 설정 및 MS Excel 2003 포맷 저장을 위한 샘플코드는 다음과 같습니다.

수입품 com.jniwrapper.win32.jexcel.어플; 수입품 com.jniwrapper.win32.jexcel.파일 형식; 수입품 com.jniwrapper.win32.jexcel.범용 워크북; 수입품 com.jniwrapper.win32.jexcel.워크북;  수입품 java.io 를 참조해 주세요.파일;  /** * 이 예에서는 워크북 속성을 읽고 수정하는 방법, 워크북을 Excel 2003 형식으로 저장하는 방법을 보여 줍니다. * 및 워크북을 다시 여는 방법. * * 샘플은 MS Excel에서 비임베디드 모드로 동작합니다. */ 일반의 학급 워크북 샘플 {     일반의 정적인 무효 주된(스트링[] args) 던지다 예외.     {         //MS Excel 어플리케이션을 기동하여 워크북을 정리하여 표시합니다.         // 문제집 없이 응용 프로그램이 실행됨         어플 어플 = 신규 어플();         워크북 워크북 = 어플.create Workbook("커스텀 타이틀");          print Workbook 속성(워크북);          modify Workbook 속성(워크북);          파일 새 파일 = 신규 파일("워크북.xls");         //워크북을 Excel 2003에 저장하여 Excel 2007 형식으로 저장하려면 FileFormat을 사용합니다.오픈 XML 워크북         // 형식 지정자 및 *.xlsx 확장자         워크북.다른 이름으로 저장(새 파일, 파일 형식.워크북 표준, 진실의);          파일 워크북 복사 = 신규 파일("WorkbookCopy.xls");         워크북.save Copy As(다른 이름으로 저장)(워크북 복사);          //변경사항 저장 워크북 닫기         워크북.가까운.(진실의);          //워크북 다시 열기         워크북 = 어플.워크북을 열다(새 파일, 진실의, "xx001");          print Workbook 속성(워크북);          //스스로 정리하고 MS Excel 응용 프로그램을 강제로 종료합니다.         어플.가까운.(진실의);     }      /** * 통합 문서 속성을 콘솔에 인쇄합니다. * @webook 워크북 - 정보를 인쇄하기 위한 워크북 */     일반의 정적인 무효 print Workbook 속성(범용 워크북 워크북)     {         스트링 파일명 = 워크북.get 파일().getAbsolutePath(절대 패스)();         스트링 이름. = 워크북.get Workbook Name(워크북명)();         스트링 직함 = 워크북.getTitle(제목)();         스트링 작가. = 워크북.getAuthor();          시스템..나가..인쇄("\n[워크북 정보]");         시스템..나가..인쇄("파일 경로: " + 파일명);         시스템..나가..인쇄("이름: " + 이름.);         시스템..나가..인쇄(제목 : + 직함);         시스템..나가..인쇄('작성자: ' + 작가.);          한다면 (워크북.has Password(패스워드)())         {             시스템..나가..인쇄("워크북이 암호로 보호됩니다.");         }         또 다른         {             시스템..나가..인쇄("워크북이 암호로 보호되지 않습니다.");         }         한다면 (워크북.읽기 전용())         {             시스템..나가..인쇄("읽기 전용 모드");         }     }      /** * 워크북 제목, 작성자 및 비밀번호 설정 수정 * @timeout 워크북 - 속성을 수정하기 위한 워크북 */     일반의 정적인 무효 modify Workbook 속성(범용 워크북 워크북)     {         워크북.setTitle("X파일");         워크북.set Password(비밀번호)("xx001");         워크북.set Author("스미스 요원");     } } 

[6]

「 」를 참조해 주세요.

레퍼런스

  1. ^ "JExcel Product Licence Agreement". TeamDev. TeamDev. Retrieved 2 February 2016.
  2. ^ a b "recall". Recall. Retrieved 2 February 2016.
  3. ^ a b "JExcel 1.7". GearDownload. GearDownload. Retrieved 2 February 2016.
  4. ^ a b "JExcel 1.7". Directory of Shareware. Directory of Shareware. Retrieved 2 February 2016.
  5. ^ "JExcel Product Website". TeamDev. TeamDev.
  6. ^ "Reading\writing workbook attributes. Setting password. Saving workbook in MS Excel 2003 format". JExcel Support. JExcel Support. Retrieved 2 February 2016.

외부 링크

  • JExcel – Jexcel 공식 페이지
  • JExcel Support - Jexcel 지원 웹 사이트에는 문서, 릴리스 노트 및 예가 포함되어 있습니다.