aspose file tools*
The moose likes Beginning Java and the fly likes java stand alone application Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "java stand alone application" Watch "java stand alone application" New topic
Author

java stand alone application

BABUN GHOSh
Greenhorn

Joined: Apr 03, 2008
Posts: 7
Hi,
We are presently work on vb.generaly we devlop stand alone app.
we wants to switch over on java.Is java suitable on desktop application.
please help us ..


Aveek
Ernest Friedman-Hill
author and iconoclast
Marshal

Joined: Jul 08, 2003
Posts: 24183
    
  34

Hi,

Welcome to JavaRanch!

Yes, Java can definitely be used for desktop applications. Besides the AWT and Swing GUI toolkits that are a standard part of the Java API, there is the widely used Eclipse framework, which provides an alternative foundation for desktop applications.


[Jess in Action][AskingGoodQuestions]
Jelle Klap
Bartender

Joined: Mar 10, 2008
Posts: 1760
    
    7

It depends on the requirements. What would the application need to do?
If you are heavily using/dependant on low-level Windows API hooks in VB, then Java is certainly not the best alternative.


Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life.
fred rosenberger
lowercase baba
Bartender

Joined: Oct 02, 2003
Posts: 11229
    
  16

You should think of Java (and any other techonolgy) as a tool. sometimes, a hammer is the best tool, and sometime a screwdriver is better.

You don't say "I want to use a screwdriver, how do i build a picnic table". You figure out what you want to end up with, and THEN decide what are the best tools to use. Should you buy your lumber pre-cut (costs more, but simpler and not as flexible) or should you purchase stock lumber and a table saw? or would a hand saw do?

I always worry when i hear "We're going to re-do everything in XYZ, because XYZ is the FUTURE". There are times when that is the WRONG solution.

just my 2 cents.


There are only two hard things in computer science: cache invalidation, naming things, and off-by-one errors
Jelle Klap
Bartender

Joined: Mar 10, 2008
Posts: 1760
    
    7

I think any reasonable developer would have to agree with you.
Still, if only Java could be the be-all end-all solution.
The 42 of programming languages/platforms, so to speak.
Ah, one can dream.
Henry Wong
author
Sheriff

Joined: Sep 28, 2004
Posts: 18706
    
  40

Originally posted by Jelle Klap:
I think any reasonable developer would have to agree with you.
Still, if only Java could be the be-all end-all solution.
The 42 of programming languages/platforms, so to speak.
Ah, one can dream.



If you add everything-but-the-kitchen-sink to Java, and then add the kitchen sink, you'll have a language that will have dozens of ways to do the same thing. Heck, it will even have ways to modify itself so that what was originally designed for something else can do what you want, without changing the original code.

It would be a really cool language. It would be a language that you can only dream about. And it will look and act more like C++ than Java...

Henry


Books: Java Threads, 3rd Edition, Jini in a Nutshell, and Java Gems (contributor)
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: java stand alone application