고급 Swing 컴포넌트를 활용한 Java GUI IDE 프로젝트입니다.
경기대학교 컴퓨터과학과 자바프로그래밍2 TermProject - 3 과제이며, 본 프로그램에 대한 피드백은 언제나 환영합니다.
인터페이스를 간결히 했습니다.
전 GUI 프로젝트에서 버튼으로만 이루어진 기능을 했다면 이번 프로젝트는 JMenuBar를 활용하여 유저의 편의성을 향상시켰습니다. 추후 탭팬을 부착할 예정입니다. KeyListener를 통해 HotKey를 설정했습니다. 다른 프로그램과 같이 이제 단축키를 활용하여 기능을 보다 편리하게 사용할 수 있습니다.
Open 다이얼로그로 IDE로 불러올 java 파일을 지정합니다.
Close 해당 java파일을 닫습니다.
Save 해당 java파일을 Overwrite된 상태로 저장합니다. Ctrl + S 키를 입력하여 저장할 수 있습니다._
Save As 에디터로 작성된 소스 코드를 다른 이름으로 저장합니다. Ctrl + Shift + S 키로 또한 다른 이름으로 저장 가능합니다.
Quit IDE프로그램을 종료합니다.
Compile 해당 소스코드를 컴파일하고, 컴파일 에러가 있으면 에러를 결과패널에 출력, 없으면 프로그램을 실행합니다. Ctrl + R 키로 또한 가능합니다.
Run 아이템 리스트에는 없지만 Ctrl + Shift + R 키로 컴파일을 생략하고 작성한 소스코드를 실행할 수 있습니다. 컴파일 에러나, 클래스 파일이 없을경우에는 기능이 수행되지 않습니다.