들여 쓰기를 위해 을 내 JCheckBox
주위에 설정했지만 들여 쓰기 할 필요는 없습니다. 내 JCheckBox
을 선택 (또는 선택 해제)하면 경계선이 파선으로 그려집니다. 나는이 경계를 전혀 보지 않기를 바란다. 보이지 않게하려면 어떻게해야합니까? 경계가 점선 검은 선으로 주위에 그려됩니다체크 박스를 선택하면 JCheckBox 주위에 EmptyBorder가 표시됩니다.
JPanel myPanel = new JPanel();
JCheckBox myCB = new JCheckBox("hello");
myPanel.add(myCB);
myCB.setBorder(new EmptyBorder(2, 15, 2, 2));
어쩌면 테두리를 추가하지 않으려 고 대신 들여 적절한 위치 결정기구를 사용 : 당신이 정말로 당신이 사용할 수있는 다음 LAF 더 생각하면
회사는 수백만 달러의 일관된 LAF을 가지고 지출하지만, 체크 박스 ...? –
항목이 OS/L & F에 집중되어있을 때 이것이 보이는 것과 다른 것이 확실합니까? 'EmptyBorder'는 비주얼 컴포넌트를 가져서는 안됩니다. – Radiodef
@RoddyoftheFrozenPeas 그게 내가 국경을 사용하고 있는지 여부는 중요하지 않습니다. 어떤 이유로 든 사용할 수는 있지만 여전히 나타나지 않기를 바란다. – 2rs2ts