2009-12-12 59 views
7

Tôi đang làm việc trên một dự án và cần một trình soạn thảo WYSIWYG Java HTML đơn giản, miễn phí. Ai đó có thể chỉ cho tôi phương hướng đúng không?.Trình soạn thảo HTML WYSIWYG Java

Nó chỉ có một không gian nhỏ để phù hợp với, vì vậy một cái gì đó khá đơn giản sẽ là tốt nhất.

Trả lời

10

Ekit dường như khá nhẹ (160Ko trong một lọ, source and jar here)

http://www.hexidec.com/images/ekit.png

+0

chúng ta có thể sử dụng điều này với javafx như một thành phần không? –

+0

Hơn 4 năm sau khi viết câu trả lời đó, tôi sẽ không biết chắc chắn bạn có thể sử dụng nó với javafx (đó là [vẫn còn trẻ trong năm 2009: 1.2] (http://en.wikipedia.org/wiki/JavaFX) # JavaFX_1.1)). – VonC

-2

Nếu nó trở thành biên tập viên nên chạy trong một trình duyệt thì không có gì để làm với Java là gì và bạn có thể sử dụng bất kỳ trong số này:

nhưng nếu bạn cần phải nhúng trình biên tập HTML vào một ứng dụng máy tính để bàn thì có thể bạn cần phải tìm những thứ bạn thích và cố gắng mà phù hợp nhất.

+2

Câu trả lời này hoàn toàn không liên quan đến câu hỏi. Tôi không biết tại sao bạn nghĩ anh ấy cần một trình soạn thảo trong trình duyệt. Và nói với anh ta để "tìm một trong những bạn thích và thử mà phù hợp nhất" cũng không phải là một câu trả lời, đó chỉ là cảm giác thông thường. – uyuyuy99

3

Nếu bạn cần trình chỉnh sửa HTML WYSIWYG tốt thì tôi đã đề xuất JWebEngine. Nó là người duy nhất mà tôi biết rằng vượt qua bài kiểm tra trình duyệt ACID1 và kiểm tra thư-acid. Các trình soạn thảo HTML Java khác nhất dựa trên javax.swing.text.html.HTMLTài liệu và có tất cả các lỗi tương tự. Sự hỗ trợ của CSS rất kém trong HTMLDocument. JWebEngine có hỗ trợ rất tốt để xem HTML bằng CSS. Nhưng nó cũng tương thích với JEditorPane hoặc JTextPane và bạn có thể sử dụng nó cùng với các công cụ của bên thứ ba như trình kiểm tra chính tả JOrtho.

+0

Giấy phép của họ gây nhầm lẫn ... có vẻ như tôi không được phép sử dụng nó cho một chương trình mà tôi muốn phát hành ra công chúng? – Nyerguds

+0

Điều gì khiến bạn bối rối? Nó là một sản phẩm thương mại. Phiên bản demo có hình mờ và có thể sử dụng miễn phí và công khai. Nếu bạn cần một phiên bản không có watermark thì bạn cần liên hệ với bộ phận bán hàng. – Horcrux7

2

Hãy xem Metaphase Editor. Nó là một thành phần biên tập HTML WYSWIWYG cho Java và được cấp phép theo LGPL. Các tệp nhị phân và nguồn có sẵn tại Project Kenai.

+0

Liên kết bị hỏng. Có vẻ như dự án đã bị xóa khỏi Internet. :( – MGM

6

Tôi đang tìm kiếm nội dung tương tự. Hãy nhìn vào hai giải pháp sau đây:

Tôi đã tìm thấy một giải pháp rất đẹp: Sử dụng một JFXPanel để kết hợp các thành phần soạn thảo HTML WYSIWYG đó là bao gồm trong mới nhất các phiên bản JavaFX. Đây là cách tôi sẽ đi.

Các vấn đề liên quan