[Rxtx] gui v1.0
Andre-John Mas
ajmas at sympatico.ca
Sat Sep 30 09:06:42 MDT 2006
Looks fine. If this is made available as a panel, then it could easily be used in situations where multiple serial ports need to be configured, or where someone wants to embed it into another panel.
While I haven't seen your soure code, allowing to 'hide' or 'gray-out' certain fields could be handy. Some use cases seem to
indicate that sometimes the extra settings are hidden by some
applications since they are assumed values.
BTW In case you are interested I did a quick search with Google
to see some dialogs already implemented:
http://ajmas.dyndns.org/serialports/
The vast majority use a simple layout you suggested. The main
exception seems to be the MacOS 9 selector where images are used for the ports.
I was also wondering whether a URL format could be handy for
serial port specification. For example:
serial://com1?4800,1,8,none,none
serial://dev/myport?4800,1,8,none,none
But this last point is really the subject of another e-mail.
Andre
>
> From: "Dr. Douglas Lyon" <lyon at docjava.com>
> Date: 2006/09/30 Sat AM 07:43:04 EDT
> To: RXTX Developers and Users <rxtx at qbang.org>
> Subject: [Rxtx] gui v1.0
>
> Hi All,
> Here is my first attempt at GUI for serial ports:
> http://show.docjava.com:8086/book/cgij/code/jnlp/gui.run.RunSerialPortPanel.jnlp
>
> The features:
> 1. It works on PPC Mac, x86Linux and WinDOZE.
> 2. It persists the settings from one run to the next in user preferences.
> 3. It only configures one serial port (if you need to communicate with many
> serial ports at the same time, this is not for you).
> 4. It uses Swing
> 5. It can probably work on other platforms, I just don't have
> the native methods for the jar files linked into the web start application,
> yet.
> 6. It is simple looking.
>
> Please let me know what you think of it.
>
> Thanks!
> - DL
>
>
> _______________________________________________
> Rxtx mailing list
> Rxtx at qbang.org
> http://mailman.qbang.org/mailman/listinfo/rxtx
>
More information about the Rxtx
mailing list