2012-05-13 2 views
0

그래서 Netbeans을 시작할 때 바탕 화면에 로딩 진행 상황을 보여주는 작은 패널을 만듭니다. Microsoft Office 2010에서도이 기능을 사용하고 있습니다. 나는 자바에서 그 중 하나를 만드는 방법을 궁금해했다? API를 살펴본 후 JDesktopPane을 보았습니다. 그러나 나는 그것이 당신이 그것을 취할 수 있고 실제 데스크톱에 배치 할 수 없다면 내가 찾고있는 것이라고 생각하지 않는다. 그러나 나는 확신 할 수 없다. 미리 감사드립니다!넷빈즈가 가지고있는 데스크탑 패널을 만드는 방법

답변

2

실제로는 JPanel을 사용하여 할 수 있습니다. 다른 작업은 필요 없습니다. 데스크톱 창 필요 없음 당신이해야 할 일은 JPanel을 디자인하고 그 안에 진행률 표시 줄을 연결하는 것입니다 프로세스가 완료되고 얼마나 완료되었는지 보여줍니다. JPanel에는 최소화, 닫기 등과 같은 일반적인 프레임 기능이 없으므로 작성하는 동안 정확하게 작동합니다.

업데이트 : 그냥 원하는대로 해보려고했습니다. JFrame 작업을 시작해야합니다. 그 장식을 거짓으로 설정하십시오. 넷빈즈에서 , 당신은 단지 당신이 단지

setUndecorated(true);는 당신은, 당신의 프레임을 설계 안에 진행률 표시 줄을 넣어 가지고, 함수에 연결 쓸 수있는 속성을 프레임으로 이동 진정한 또는 코드 내부 장식되지 설정할 수 있습니다, onTop 값을 true로 설정하고 (항상 상단에 있음을 의미) 화면의 중심에 위치를 설정합니다. 끝난!! 당신은 당신의 창문으로 준비되었습니다!

+0

JPanel을 바탕 화면에 어떻게 놓을 수 있습니까? –

+0

@ShawnShroyer plz 업데이트를 확인하십시오 !! –

+0

야, 멋지다! 정말 고맙습니다. –

관련 문제