2011-03-17 3 views
2

에서 CSS 이것은 내가 표시하고자하는 HTML이다. (그러나이 링크는 우선 순위가 아닙니다.)Dislplaying HTML/자바 GUI

나는 DJProject을 조사했는데 win32 컴퓨터가 필요해 보입니다. 그러나 프로그램이 Mac 및 Windows에서 작동하고 싶습니다. DJProject가 잘못 되었다면 Mac에서 Eclipse를 사용하여 Simple Example을 구현하는 방법을 설명해 주시겠습니까?

가능한 한 적은 오버 헤드로 링크를 JScrollPanel에 포함시키는 것이 목표였습니다. 모든 제안에 감사드립니다.

** JEditor 창은 html을 표시 할 수 있지만 html은 css로 표시하지 않습니다.

*** 당신이 CSS를 제거의 거리 알고 있다면, 나는이 PDF 변환기에 의해 생성 된 표시 할뿐만 아니라

* * htmls 것을 고려하고 싶습니다.

+0

데스크톱 GUI 또는 브라우저에서 애플릿이인가 ? –

+0

데스크톱 GUI 응용 프로그램 –

+0

@Seteven Feldman - [애플릿] 태그를 제거하려고합니다.) –

답변

2
직접 SWT 브라우저를 사용할 수 있습니다

: 사용자 정의를 위해


import org.eclipse.swt.*; 
import org.eclipse.swt.browser.*; 
import org.eclipse.swt.layout.*; 
import org.eclipse.swt.widgets.*; 

public class Main { 
    public static void main(String[] args) { 
     Display display = new Display(); 
     Shell shell = new Shell(display); 
     shell.setLayout(new FillLayout()); 
     Browser browser = new Browser(shell, SWT.NONE); 
     browser.setUrl("http://printf.ru/"); 
     shell.open(); 
     while (!shell.isDisposed()) { 
      if (!display.readAndDispatch()) 
       display.sleep(); 
     } 
     display.dispose(); 
    } 
} 
 

을 : http://www.eclipse.org/swt/snippets/
전체 튜토리얼 : http://www.eclipse.org/articles/Article-SWT-browser-widget/browser.html

0

CSS에 대해서는 잘 모르지만 Java Swing 구성 요소에는 HTML을 사용할 수 있습니다 (The Java Tutorials 참조).

Google 캘린더는 아마도 Google Calendar Client Library을 사용해야합니다.

+0

스윙은 일부 CSS를 지원하지만 HTML 페이지의 CSS는 지원하지 않습니다. Google 캘린더 클라이언트 라이브러리는 캘린더와 상호 작용하고 표시하지 않는 방법에 관한 것입니다. –