If you want to do it the standard way, you can try out Swing as it comes with Java (JFC to be precise) and has good tutorials and support. Here is the official tutorial: Swing tutorial.
If you want to use something that uses the native OS components, then SWT is for you. Lars Vogel has zounds of tutorials in this topic: SWT tutorial.
If you want something new and shiny, then take a look at Java FX. It is meant to compete with FLEX and it is also an Oracle stuff: Java FX tutorial (edit: JavaFX is no longer part of the SDK).
There are other frameworks, but these are the most usable and well documented in my opinion.
One big plus for Swing and SWT is that you can use WindowBuilder to easily create UI-s with it. You can take a look at it here: WindowBuilder.
If you want to do it the standard way, you can try out Swing as it comes with Java (JFC to be precise) and has good tutorials and support. Here is the official tutorial: Swing tutorial.
If you want to use something that uses the native OS components, then SWT is for you. Lars Vogel has zounds of tutorials in this topic: SWT tutorial.
If you want something new and shiny, then take a look at Java FX. It is meant to compete with FLEX and it is also an Oracle stuff: Java FX tutorial.
There are other frameworks, but these are the most usable and well documented in my opinion.
One big plus for Swing and SWT is that you can use WindowBuilder to easily create UI-s with it. You can take a look at it here: WindowBuilder.
If you want to do it the standard way, you can try out Swing as it comes with Java (JFC to be precise) and has good tutorials and support. Here is the official tutorial: Swing tutorial.
If you want to use something that uses the native OS components, then SWT is for you. Lars Vogel has zounds of tutorials in this topic: SWT tutorial.
If you want something new and shiny, then take a look at Java FX. It is meant to compete with FLEX and it is also an Oracle stuff: Java FX tutorial (edit: JavaFX is no longer part of the SDK).
There are other frameworks, but these are the most usable and well documented in my opinion.
One big plus for Swing and SWT is that you can use WindowBuilder to easily create UI-s with it. You can take a look at it here: WindowBuilder.
If you want to do it the standard way, you can try out Swing as it comes with Java (JFC to be precise) and has good tutorials and support. Here is the official tutorial: Swing tutorial.
If you want to use something that uses the native OS components, then SWT is for you. Lars Vogel has zounds of tutorials in this topic: SWT tutorial.
If you want something new and shiny, then take a look at Java FXJava FX. It is meant to compete with FLEX and it is also an Oracle stuff: Java FX tutorial.
There are other frameworks, but these are the most usable and well documented in my opinion.
One big plus for Swing and SWT is that you can use WindowBuilder to easily create UI-s with it. You can take a look at it here: WindowBuilder.
If you want to do it the standard way, you can try out Swing as it comes with Java (JFC to be precise) and has good tutorials and support. Here is the official tutorial: Swing tutorial.
If you want to use something that uses the native OS components, then SWT is for you. Lars Vogel has zounds of tutorials in this topic: SWT tutorial.
If you want something new and shiny, then take a look at Java FX. It is meant to compete with FLEX and it is also an Oracle stuff: Java FX tutorial.
There are other frameworks, but these are the most usable and well documented in my opinion.
One big plus for Swing and SWT is that you can use WindowBuilder to easily create UI-s with it. You can take a look at it here: WindowBuilder.
If you want to do it the standard way, you can try out Swing as it comes with Java (JFC to be precise) and has good tutorials and support. Here is the official tutorial: Swing tutorial.
If you want to use something that uses the native OS components, then SWT is for you. Lars Vogel has zounds of tutorials in this topic: SWT tutorial.
If you want something new and shiny, then take a look at Java FX. It is meant to compete with FLEX and it is also an Oracle stuff: Java FX tutorial.
There are other frameworks, but these are the most usable and well documented in my opinion.
One big plus for Swing and SWT is that you can use WindowBuilder to easily create UI-s with it. You can take a look at it here: WindowBuilder.
If you want to do it the standard way, you can try out Swing as it comes with Java (JFC to be precise) and has good tutorials and support. Here is the official tutorial: Swing tutorial.
If you want to use something that uses the native OS components than, then SWT is for you. Lars Vogel has zounds of tutorials in this topic: SWT tutorial.
If you want something new and shiny than, then take a look at Java FX. It is meant to compete with FLEX and it is also an Oracle stuff: Java FX tutorial.
There are other frameworks, but these are the most usable and well documented in my opinion.
One big plus for Swing and SWT is that you can use WindowBuilder to easily create UI-s with it. You can take a look at it here: WindowBuilder.
If you want to do it the standard way, you can try out Swing as it comes with Java (JFC to be precise) and has good tutorials and support. Here is the official tutorial: Swing tutorial.
If you want to use something that uses the native OS components than SWT is for you. Lars Vogel has zounds of tutorials in this topic: SWT tutorial.
If you want something new and shiny than take a look at Java FX. It is meant to compete with FLEX and it is also an Oracle stuff: Java FX tutorial.
There are other frameworks but these are the most usable and well documented in my opinion.
One big plus for Swing and SWT that you can use WindowBuilder to easily create UI-s with it. You can take a look at it here: WindowBuilder.
If you want to do it the standard way, you can try out Swing as it comes with Java (JFC to be precise) and has good tutorials and support. Here is the official tutorial: Swing tutorial.
If you want to use something that uses the native OS components, then SWT is for you. Lars Vogel has zounds of tutorials in this topic: SWT tutorial.
If you want something new and shiny, then take a look at Java FX. It is meant to compete with FLEX and it is also an Oracle stuff: Java FX tutorial.
There are other frameworks, but these are the most usable and well documented in my opinion.
One big plus for Swing and SWT is that you can use WindowBuilder to easily create UI-s with it. You can take a look at it here: WindowBuilder.