나는 그 안에 JLabel이있는 스윙 패널을 가지고 있습니다. JLabel의는 다음과 같습니다JLabel이 첫 번째 문자 인 경우 왜 '/'를 표시하지 않습니까?
new JLabel("<html>/Foo <br/>/Bar <br/>/Foo<br/>/Bar</html>");
를이 다음과 같이 UI에 표시 그러나 :
바
푸
바
을 어떤 이유로, 첫 번째 줄이 사라집니다. 슬래시를 제거하거나 html 태그를 제거하면 예상대로 작동합니다. 첫 번째 줄을 슬래시로 표시하는 방법이 있습니까? 이것이 심지어 나타 났던 이유는 제 3 자 데이터로 채워진 JLabel을 가지고 있기 때문입니다. 나는 프로그래밍 방식으로 슬래시를 제거 할 수 있지만 그것을 할 수있는 방법이 있다면 UI에 표시하는 것을 선호합니다. 우리는 HTML과 BR 태그를 사용하여 각 값이 별도의 줄에 있는지 확인합니다.
HTML 레이아웃 엔진을 새로운 라인에만 사용하면 잔인합니다. – Dani