GotaMe2day
From Doowon Kim
Contents |
개요
- 만든 목적
평상시 메모를 남기어야 하는데 일일히 me2day.net에 접속하여서 메모를 남기어야 하는 불편함이 있어서 시스템 트레이에서 실행할 수 있는 자바 me2day를 만들어 보는 것
- 사용언어 : Java
- 플랫폼 : Windows XP (내가 쓰는 있는 OS이기 때문에)
- API : http://code.google.com/p/me2day-api
Logs
- 2007/06/27 11:08:39
- 참고 싸이트 : http://codian.springnote.com/pages/89009
- I found Me2day api by java in Google : http://code.google.com/p/me2day-api
- It is difficult to add api package to eclipse.
- 설정에서 라이브러리에 추가한다.
- applicationskey를 받아야 작성이 가능하다.(현재 기다리고 있는 중)
- 자바에서 트레이에 떠 있는 것을 작성해야 함. (스프링노트 java로 만들어진 것을 참고하고 있음) 1.6 버전 이후에 가능
- 디자인
- 2007/06/27 13:12:33
- 시스템 트레이 완성
- 취소 버튼 누를 경우 창이 꺼져 버려야 하는데 안 꺼지는 문제
if(JOptionPane.showConfirmDialog(frame, "취소하겠습니까?","취소",JOptionPane.YES_NO_OPTION) == JOptionPane.YES_OPTION){
frame.dispose();
}
- 처음에는 frame 값을 넣지 않고 단순히 null를 넣었는데. 그래서 취소 값이 생겨도 죽지 않았다.
- 2007/06/28 03:54:54
- me2day 성공적으로 글 작성
- 2007/06/30 01:47:09
- 전송될때 안될때 있음.
스크린샷
To do
- 메모장에 150자 넘을 경우 오류 메세지 보여줌.
-
설정이 되어 있지 않을 경우 메모장을 열 수 없게 - 메모장을 여는 순간 바로 입력이 가능하게(즉, 바로 커서로 이동하게)
- 메모장이 열렸을 때 트레이 아이콘 바로 위에 뜨기
-
EXE 파일로 만들어서 배포하기 - 리눅스에서 돌아가는 방법 알기
-
메모장이 열어 있을때 아이콘을 더블 클릭하면 메모장 안보이게 하기- 오버라이딩 setVisible()로 해결
- 글 쓸때 탭 누를 경우 태그 쓰는데로 넘어가기
- 체크를 선택할 경우 아이디랑 비번 저장해서 다음에 누를 필요가 없게 하기
