"I Think, I Conceptualize, I Analyze, I Design, and I Create." ~ Puneet Kalra

Cognitive Robotics Research Centre Of University Of Wales, Newport Puneet Kalra

Home Studies Research Projects Tutorials Portfolio

Puneet Kalra - www.puneetk.com - Socializing Robots

Pwing Update – Introducing ‘PStylishFrame’

October 7th, 2010

Hello Everyone,

Now, This one is going to be completely Pwing Update! Better painting, more theme colors, supports more components and introducing ‘PStylishFrame’.

Lets talk about PStylishFrame, inspired from LooknFeel of Mozilla Firefox 4, Google Chrome and other latest web browsers. We ( I and my trainee’s ) decided to create one such stylish frame for Pwing users. So here’s the very first screen shot of Pwing’s PStylishFrame.
Pwing GUI Toolkit's JStylishFrame ScreenShot
We are not yet done with it. Currently it supports Pwing’s Black color theme only. It’s not resizeable. It supports PStatusBar, which is another new component added in Pwing toolkit.

We have made few changes in component painting for better performance. Changed the Pwing’s component Hierarchy. Now most of the components extends ‘PComponent’ as their Superclass. PComponent has all the basic properties required to create a Pwing based component.

Pwing supports 4 color themes now and those are Black, Blue, Pink and Green. Blue is default theme for all the components if you don’t set any Theme Controller (Controller class) on them.

List of new added Components : PComponent, PStylishFrame, PStatusBar and PProgressBar.
Upcoming Components : PStylishMenu, PScaleBar, and PSplash.

I will update source on SVN Repository but Binary/Source JARs will posted once components listed above are done and tested on all color themes.

Pwing’s Project Page

void(’PK’)

Another Open Source Project (Pwing)

January 28th, 2010

Finally,

We have published “Pwing”, An other Open Source project.

Pwing Logo Pwing is a GUI toolkit, Is a set of widgets/components for use in designing applications with graphical user interfaces (GUI’s). It is based on Swing toolkit, part of Sun Microsystem’s Java Foundation Classes (JFC) API. It is developed to provide a better set of components to create more interactive GUI based applications in Java. Each component facilitates a specific user-computer interaction, and appears as a visible part of the computer’s GUI.
 

Pwing Example

 



Examples, Executable JAR’s , Source JAR’s and Complete package is available for download.


Official Pwing Website : http://puneetk.com/pwing
Pwing’s SF Website : http://sourceforge.net/projects/pwing/


Regards,

Pwing

January 22nd, 2010
Pwing - Custom GUI for Java

Pwing - Custom GUI for Java

Introducing Pwing ..

Pwing is a GUI toolkit, Is a set of widgets/components for use in designing applications with graphical user interfaces (GUI’s). It is based on Swing toolkit, part of Sun Microsystem’s Java Foundation Classes (JFC) API. It is developed to provide a better set of components to create more interactive GUI based applications in Java. Each component facilitates a specific user-computer interaction, and appears as a visible part of the computer’s GUI.

Pwing is currently being developed by a merge team of my trainees and Parul Kalra’s trainees at MBN Informatics. Soon it will be published as Open Source project on SourceForge.

Stay tuned !