IBM developerWorks
           Java Help
 
Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
User Name:
Password:
Remember me
Go Back   Dev Shed ForumsProgramming LanguagesJava Help

Reply
Add This Thread To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 
Thread Tools Search this Thread Rate Thread Display Modes
 
Unread Dev Shed Forums Sponsor:
Generate data entry and reporting .NET Web apps in minutes, straight from your database. Read our FREE whitepaper “Build Web 2.0 Applications Without Hand-Coding” Download now!
  #1  
Old May 8th, 2008, 08:36 PM
tcjohans tcjohans is offline
Contributing User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Sep 2007
Posts: 60 tcjohans User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 16 h 27 m 52 sec
Reputation Power: 1
Java GUI for text and document editor

I wonder if anyone could recommend a good Java library that could be used for developing the GUI for an advanced text and document editor (think of something like Word, Quark XPress...).

I am supernew to Java but experienced in PHP; just need some general indications so that I get on the right track - thanks.

Thomas

Reply With Quote
  #2  
Old May 9th, 2008, 04:32 AM
Andy_SWE Andy_SWE is offline
Registered User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Oct 2005
Location: Sweden
Posts: 25 Andy_SWE User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 9 h 10 sec
Reputation Power: 0
Well the first question you want to answer is if this is to be a web or standalone client?

If you want to build a standalone client in Java i guess you could use Swing, which is part of Java SE. You could also look into JavaFX, a framework under development, that enables far easier GUI development than Swing does. But it might be a little to unstable yet.

If you want to build a webclient in Java I can recommend the Google Web Toolkit, GWT which offers a Java API for coding JavaScript. How nice is that! No more dirty .js files (written by an incompetent human)!

Reply With Quote
  #3  
Old May 9th, 2008, 09:06 PM
tcjohans tcjohans is offline
Contributing User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Sep 2007
Posts: 60 tcjohans User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 16 h 27 m 52 sec
Reputation Power: 1
Quote:
Originally Posted by Andy_SWE
Well the first question you want to answer is if this is to be a web or standalone client?

If you want to build a standalone client in Java i guess you could use Swing, which is part of Java SE. You could also look into JavaFX, a framework under development, that enables far easier GUI development than Swing does. But it might be a little to unstable yet.

If you want to build a webclient in Java I can recommend the Google Web Toolkit, GWT which offers a Java API for coding JavaScript. How nice is that! No more dirty .js files (written by an incompetent human)!


Thank you for your reply, this is helpful advice of the sort I was hoping for.

But I am not sure what you mean by a webclient...
The application we want to build, letīs call it X, will be located on a personal computer (like a Word program). And while it is not meant to access web pages per se, our plan is to create another Java application, Y, that will be put on web servers and the idea is that X and Y should be able to communicate with each other, like sending data back and forth between each other.

Thomas

Reply With Quote
  #4  
Old May 11th, 2008, 01:00 AM
Andy_SWE Andy_SWE is offline
Registered User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Oct 2005
Location: Sweden
Posts: 25 Andy_SWE User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 9 h 10 sec
Reputation Power: 0
Well ok, maybe webclient was the wrong word, what I meant was;
- Is the client application going to run inside a web browser or is it an application, like MS Word itself?

You said in your comment that X will be located on a personal computer like a Word program, so that sounds like a standalone application, not a webapp!
You could of course use a mix of the two, the Applet, which loads and runs inside the browser but is a regular Java Swing application. Note that such a solution, just like the true browser client, has limited or no access to disk on the host computer. So if you plan on persisting the documents locally on the users machine then such a solution is not very handy.



Quote:
Originally Posted by tcjohans
Thank you for your reply, this is helpful advice of the sort I was hoping for.

But I am not sure what you mean by a webclient...
The application we want to build, letīs call it X, will be located on a personal computer (like a Word program). And while it is not meant to access web pages per se, our plan is to create another Java application, Y, that will be put on web servers and the idea is that X and Y should be able to communicate with each other, like sending data back and forth between each other.

Thomas

Reply With Quote
Reply

Viewing: Dev Shed ForumsProgramming LanguagesJava Help > Java GUI for text and document editor


Thread Tools  Search this Thread 
Search this Thread:

Advanced Search
Display Modes  Rate This Thread 
Rate This Thread:


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
View Your Warnings | New Posts | Latest News | Latest Threads | Shoutbox
Forum Jump


Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
  
 





© 2003-2008 by Developer Shed. All rights reserved. DS Cluster 2 hosted by Hostway