diff options
| author | Mathieu Malaterre <mathieu.malaterre@gmail.com> | 2012-03-02 10:46:04 +0000 |
|---|---|---|
| committer | Mathieu Malaterre <mathieu.malaterre@gmail.com> | 2012-03-02 10:46:04 +0000 |
| commit | b158c25dc3c9262aa29fed2ca9e45b2cf0019be2 (patch) | |
| tree | 47d7859bd6f4d251371248fb42b62655c0fc81b6 /applications/jpip/util/opj_viewer/src/ImageWindow.java | |
| parent | bc8a3c5b6ff9be348337a7400e2937b8c349de04 (diff) | |
[trunk] Import rev 1103 into trunk.
Diffstat (limited to 'applications/jpip/util/opj_viewer/src/ImageWindow.java')
| -rw-r--r-- | applications/jpip/util/opj_viewer/src/ImageWindow.java | 20 |
1 files changed, 15 insertions, 5 deletions
diff --git a/applications/jpip/util/opj_viewer/src/ImageWindow.java b/applications/jpip/util/opj_viewer/src/ImageWindow.java index 4f44cced..5cf94db6 100644 --- a/applications/jpip/util/opj_viewer/src/ImageWindow.java +++ b/applications/jpip/util/opj_viewer/src/ImageWindow.java @@ -37,13 +37,13 @@ public class ImageWindow extends JFrame private ImageViewer imgviewer; private ImageManager imgmanager; - public ImageWindow( String uri, String j2kfilename, boolean session, boolean jppstream) + public ImageWindow( String uri, String j2kfilename, boolean session, boolean jppstream, int aux) { super( j2kfilename); imgmanager = new ImageManager( uri); - - imgviewer = new ImageViewer( j2kfilename, imgmanager, session, jppstream); + + imgviewer = new ImageViewer( j2kfilename, imgmanager, session, jppstream, aux); imgviewer.setOpaque(true); //content panes must be opaque JPanel panel = new JPanel(); @@ -68,6 +68,7 @@ public class ImageWindow extends JFrame { String j2kfilename, uri; boolean session, jppstream; + int aux; // 0: none, 1: tcp, 2: udp if(s.length >= 2){ uri = s[0]; @@ -81,12 +82,21 @@ public class ImageWindow extends JFrame jppstream = !s[3].equalsIgnoreCase( "JPT"); else jppstream = true; + + if( s.length > 4){ + if( s[4].equalsIgnoreCase("udp")) + aux = 2; + else + aux = 1; + } + else + aux = 0; } else{ - System.out.println("Usage: java -jar opj_viewer.jar HTTP_server_URI imagefile.jp2 [stateless/session] [JPT/JPP]"); + System.out.println("Usage: java -jar opj_viewer.jar HTTP_server_URI imagefile.jp2 [stateless/session] [JPT/JPP] [tcp/udp]"); return; } - ImageWindow frame = new ImageWindow( uri, j2kfilename, session, jppstream); + ImageWindow frame = new ImageWindow( uri, j2kfilename, session, jppstream, aux); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); |
