2011-08-05 2 views
1

this과 같은 Automat Machine 용으로 터치 스크린 기반 Java 응용 프로그램 (Swing 사용)을 개발 중입니다. 운영 체제가 모든 터치 이벤트를 처리하므로 데스크탑 애플리케이션을 개발하고 터치 장치에서 사용해야합니다.자바 스윙 - 터치 스크린 - L & F

일부는 i)는 터치 스크린 II에서 마우스 포인터를 제거하기 위해)도보고 얻을 수와 비슷한 느낌 나에게 를 도울 수 있다면 나는 감사하겠습니다 위해야한다 (내가 운영 체제와 우분투를 사용하는) 모양과 느낌이 너무 매력적입니다

Some Hint - But not complete

+0

가능성이 있습니다. http://stackoverflow.com/questions/4456961/is-there-a-java-api-for-touching-devices-such-as-tablets –

답변

1

스피 유사한 터치 기반의 전체 화면 스윙 애플 리케이션 다음과 같이 내 주 프레임 창에 투명 마우스 포인터를 설정 마우스 커서 스피을 숨길 개발 :

int[] pixels = new int[16 * 16]; 
Image image = Toolkit.getDefaultToolkit().createImage(
     new MemoryImageSource(16, 16, pixels, 0, 16)); 
Cursor transparentCursor = Toolkit.getDefaultToolkit() 
     .createCustomCursor(image, new Point(0, 0), 
       "invisibleCursor"); 
mainAppFrame.setCursor(transparentCursor); 

iam 실제로 금속 사용자 정의 확장을 사용하여 l & f 어디에 내가 당신이 원하는 것 JButton 얻을 ButtonUI 페인트 메서드를 다시 작성했습니다. 나는 너를 똑같이하려고 애쓰며, 아주 재미 있고 그리 어렵지 않다.