![]() |
|
|||||||
| SageTV Studio Discussion related to the SageTV Studio application produced by SageTV. Questions, issues, problems, suggestions, etc. relating to the Studio software application should be posted here. |
![]() |
|
|
Thread Tools | Search this Thread | Display Modes |
|
#1
|
||||
|
||||
|
To Swing or Not to Swing?
I want to write a Java program that uses a GUI. Do most Java programmers use Swing or is there something better?
__________________
Sage Server: ASUS/Intel C2D based system w/4GB RAM. WinXP Home, Hauppauge PVR 150, Hauppauge HVR-2250 and an HDHR. Runs headless. Accessed via VNC when necessary. Four HD-300 Extenders. |
|
#2
|
||||
|
||||
|
Quote:
There are other things like swt, and bindings for libraries like qt, etc, but to be honest, for a simple ui, you might as well go with swing.
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer |
|
#3
|
||||
|
||||
|
Quote:
__________________
Sage Server: ASUS/Intel C2D based system w/4GB RAM. WinXP Home, Hauppauge PVR 150, Hauppauge HVR-2250 and an HDHR. Runs headless. Accessed via VNC when necessary. Four HD-300 Extenders. |
|
#4
|
|||
|
|||
|
I would recommend SWT from Eclipse project. You get native look and performance on most platforms.
__________________
TV: Samsung UN46D8000 Server: Intel Core i3 540, 4G RAM, Matrox G450, 70GB EXT3 encrypted software RAID1 system drive, 1TB XFS tv recording drive, 2TB EXT3 encrypted data drive mirror across 2 machines, 2TB EXT3 encrypted media drive mirror across 2 machines, CentOS 6 64 bit, Experimenting with DNLA servers 1Gb wired network Disconnected after G day[HD 100 Media Extender, Placeshifter 7.x, SageTV 7.x, HDHomeRun] |
|
#5
|
||||
|
||||
|
Quote:
Now I just need to think of a fun project.
__________________
Sage Server: ASUS/Intel C2D based system w/4GB RAM. WinXP Home, Hauppauge PVR 150, Hauppauge HVR-2250 and an HDHR. Runs headless. Accessed via VNC when necessary. Four HD-300 Extenders. |
|
#6
|
|||
|
|||
|
The way I understand it, SWT was built from the ground up with the hooks into the OS to get native looking GUI's. This is probably the best way to go if it's something where your looking to really "polish". Otherwise, it all works. I've used Swing and it works just fine.
|
|
#7
|
|||
|
|||
|
Why don't you try and integrate Navi-x? That would be nice.
__________________
Sage 7 Server: Windows 7 Pro 64bit/I5 Processor/6GB RAM/3 TB storage/3 Hauppauge Dual 2250 Tuners 10 Terabyte Synology NAS 24 port DLink Gbit switch Clients: 2 HD100~1 HD200~4 HD300 |
|
#8
|
||||
|
||||
|
I don't think that will look particularly good in a Swing GUI
Besides, it seems EvilPenguin thinks it can be done in his PlayOn plugin.
__________________
Sage Server: ASUS/Intel C2D based system w/4GB RAM. WinXP Home, Hauppauge PVR 150, Hauppauge HVR-2250 and an HDHR. Runs headless. Accessed via VNC when necessary. Four HD-300 Extenders. |
|
#9
|
|||
|
|||
|
It was worth a shot. I think Evilpenguin would also be a good fit for the project but I can't get a read on if he is willing to commit to his existing Playon app. The nice thing about Navi-x is that the video quality does not get downgraded like it does with Playon.
Ooops, starting to get side tracked. Good luck with your next project.
__________________
Sage 7 Server: Windows 7 Pro 64bit/I5 Processor/6GB RAM/3 TB storage/3 Hauppauge Dual 2250 Tuners 10 Terabyte Synology NAS 24 port DLink Gbit switch Clients: 2 HD100~1 HD200~4 HD300 |
|
#10
|
||||
|
||||
|
Quote:
__________________
Sage Server: ASUS/Intel C2D based system w/4GB RAM. WinXP Home, Hauppauge PVR 150, Hauppauge HVR-2250 and an HDHR. Runs headless. Accessed via VNC when necessary. Four HD-300 Extenders. |
|
#11
|
|||
|
|||
|
That is great news. I have played with it in boxee and found that it makes boxee much better. That's when I thought if it could make boxee that much better then this would make the sage extenders awesome.
The extenders only real short coming is the lack of available online content. This should help fill that gap. Or at least I hope so.
__________________
Sage 7 Server: Windows 7 Pro 64bit/I5 Processor/6GB RAM/3 TB storage/3 Hauppauge Dual 2250 Tuners 10 Terabyte Synology NAS 24 port DLink Gbit switch Clients: 2 HD100~1 HD200~4 HD300 |
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | Search this Thread |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Swing/UI suggestion | mogrinz | SageTV Software | 3 | 05-29-2003 12:29 PM |
| Swing/UI suggestion | mogrinz | SageTV Recorder Software | 2 | 05-28-2003 03:20 PM |