제 질문은 JLabel (java swing)이 html4 및 css2를 지원하는지 궁금합니다. 나도 알아, html3.2 지원하지만 최신 버전 싶습니다.JLabel HTML4 지원
또는 jPanel에 html4를 표시하는 다른 방법이 있습니다.
제 질문은 JLabel (java swing)이 html4 및 css2를 지원하는지 궁금합니다. 나도 알아, html3.2 지원하지만 최신 버전 싶습니다.JLabel HTML4 지원
또는 jPanel에 html4를 표시하는 다른 방법이 있습니다.
요약하면 다음과 같습니다. HTML 3, CSS 앞에.
JLabel, JButton 등이 지원하는 "HTML"은 <font color="" face="" />
및 <a href="#">
과 같은 것으로 레이블 텍스트 콘텐츠의 인라인 스타일을 제공합니다.
HTML 지원 구성 요소에 HTML이 포함되어 있음을 나타 내기 위해 문자열 값은 "<html></html>"
으로 묶어야합니다. 이것은 기존 코드와의 역 호환성을위한 것입니다. 예를 들면 :
button = new JButton("<html><b><u>T</u>wo</b><br>lines</html>");
자세한 정보는 여기에서 볼 수있다 : http://www.apl.jhu.edu/~hall/java/Swing-Tutorial/Swing-Tutorial-JLabel.html 여기 문서 : http://docs.oracle.com/javase/tutorial/uiswing/components/html.html
의 JLabel는 CSS 2.x를 보이는 양식화 모델의 구현을 제공하지 않습니다 HTML4 스타일 = ""속성 때문에 CSS 상자 형식이 작동하지 않습니다. 풍부한 HTML 형식 지원을 원하면 웹 브라우저 구성 요소를 사용해야합니다.
빠른 응답을 보내 주셔서 감사합니다. 그러나 당신은 어떤 좋은 웹 브라우저 구성 요소를 알고 있습니까? 그리고 난 단지 문자열 (웹 페이지를로드하거나 HTML 문서를 열지 말아야 함)에서 html을 표시하는 데 사용할 수 있습니까? – nask00s
다양한 스윙과 작동하는 브라우저 구성 요소가 있습니다. http://stackoverflow.com/questions/145863/ 최고의 Java 스윙 브라우저 구성 요소. String 객체 내에서 원시 HTML을 이러한 구성 요소에 제공 할 수 있으며 페이지를 다운로드하거나 직접 DOM을 조작 할 수도 있습니다. – Dai
스윙의 HTML 지원에 대한 * 공식 문서를 찾을 수조차 없습니다. 자바 튜토리얼의 페이지는 거의 소개가 아닌 많은 정보를 담고있는 것 같습니다. – Joey
자신을 확인하지 않는 이유는 ... 일부 html4로 자신의 레이블을 만드는지 테스트 해보십시오. :) –
물론 나는 그것을 시도하고 그것에 대해 수색했지만, 내가 발견 한 것은 모두 아무것도 아니 었습니다. 포럼에있는 한 사람 만 같은 질문을했고 그는 아무런 대답도 얻지 못했습니다. – nask00s