[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#203187: ITP: charva -- java windowing toolkit for text terminals



On Mon, 28 Jul 2003, Arnaud Vandyck wrote:

> Package: wnpp
> Severity: wishlist
>
> * Package name    : charva
>   Version         : 1.0.1
>   Upstream Author : Rob Pitman <rob@pitman.co.za>
> * URL or Web page : http://www.pitman.co.za/projects/charva/
> * License         : LGPL
>   Description     : java windowing toolkit for text terminals
>
> Java framework for presenting  a "graphical" user interface, composed of
> elements such as  windows, dialogs, menus, textfields and  buttons, on a
> traditional character-cell ASCII  terminal. It has an API  based on that
> of "Swing"  (a.k.a. the  Java Foundation Classes).  Programmers familiar
> with AWT  and Swing will  find programming CHARVA  straightforward. User
> interfaces can be designed on  WYSIWYG IDEs such as Borland JBuilder and
> then  easily  converted  to  CHARVA  merely  by  changing  the  "import"
> statements  to  import  the  "charva.awt  and  "charvax.swing"  packages
> instead of the standard "java.awt" and "javax.swing" packages.

I was playing with this a few weeks ago.  It's a shame it doesn't support
mouse or keyboard.

There are a few hits for mouse libraries in java text mode, but not many.  The
libgpm-dev interface looks simple enough, for someone who was interested.





Reply to: