1
JFrame에 색상 표시기를 추가하고 싶습니다. 버튼을 클릭하면 빨간색으로 바뀌고 버튼을 클릭하지 않으면 초록색이어야합니다. 어떻게 구현해야합니까?JFrame에 색상 표시기 (LED 유사)를 추가하는 방법은 무엇입니까?
JFrame에 색상 표시기를 추가하고 싶습니다. 버튼을 클릭하면 빨간색으로 바뀌고 버튼을 클릭하지 않으면 초록색이어야합니다. 어떻게 구현해야합니까?JFrame에 색상 표시기 (LED 유사)를 추가하는 방법은 무엇입니까?
JLabel lblLed = new JLabel("•");
lblLed.setForeground(Color.Green);
이 추가 귀하의 JButton로하고, 따라서, stateChanged() 메소드에 ChangeListener를 추가
JFrame의의 내용에if (buttonIsPressed) {
lblLed.setForeground(Color.Red);
} else {
lblLed.setForeground(Color.Green);
}
+1 유니 코드 용; ['ColorIcon'] (http://stackoverflow.com/a/3072979/230513)도 참조하십시오. – trashgod
, 당신이 JLabel를 추가 할 수 있습니다, 당신은 JFrame의 상단에 추가 할 할 , 장식? - 최소화 및 최대화 버튼 근처? –
헤더에 넣으시겠습니까? 지표로 무엇을 원하십니까? 더 구체화하십시오 –
저는 그것이 jframe의 어느 위치 에나 있기를 원하고 매우 작아 원형이 될 수 있습니다. – RSF