tn5250j/src/org/tn5250j/tools SendScreenToFile.java,1.4,1.5 SendScreenImageToFile.java,1.2,1.3
"Kenneth J. Pouncey" <[email protected]> Sat, 26 Jun 2004 05:38:05 +0000
| Newsgroups | gmane.comp.java.tn5250j.cvs |
|---|---|
| Message-ID | <[email protected]> |
Update of /cvsroot/tn5250j/tn5250j/src/org/tn5250j/tools
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv12380
Modified Files:
SendScreenToFile.java SendScreenImageToFile.java
Log Message:
Add parent frame like other dialogs Luc - LDC
Index: SendScreenImageToFile.java
===================================================================
RCS file: /cvsroot/tn5250j/tn5250j/src/org/tn5250j/tools/SendScreenImageToFile.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** SendScreenImageToFile.java 27 Nov 2003 12:06:33 -0000 1.2
--- SendScreenImageToFile.java 26 Jun 2004 05:38:02 -0000 1.3
***************
*** 29,32 ****
--- 29,35 ----
import java.io.*;
import javax.swing.*;
+ import java.awt.Frame;
+
+ import org.apache.log4j.Logger;
import org.tn5250j.Session;
import org.tn5250j.tools.encoder.EncodeComponent;
***************
*** 37,49 ****
Session session;
! public SendScreenImageToFile(Session ses) {
session = ses;
try {
jbInit();
}
catch(Exception ex) {
! ex.printStackTrace();
}
}
--- 40,58 ----
Session session;
+ // Change sent by Luc - LDC to pass a parent frame like the other dialogs
+ Frame parent;
+ private Logger log = Logger.getLogger(this.getClass());
! public SendScreenImageToFile(Frame parent, Session ses) {
session = ses;
+ this.parent = parent;
+
+
try {
jbInit();
}
catch(Exception ex) {
! log.warn("Error in constructor: "+ ex.getMessage());
}
}
***************
*** 66,70 ****
pcFileChooser.setFileFilter(pngFilter);
! int ret = pcFileChooser.showSaveDialog(new JFrame());
// check to see if something was actually chosen
--- 75,79 ----
pcFileChooser.setFileFilter(pngFilter);
! int ret = pcFileChooser.showSaveDialog(parent);
// check to see if something was actually chosen
***************
*** 84,88 ****
}
catch (Exception e) {
! System.out.println("Error generating PNG exception caught: " + e);
}
--- 93,98 ----
}
catch (Exception e) {
! log.warn("Error generating PNG exception caught: " + e.getMessage());
!
}
Index: SendScreenToFile.java
===================================================================
RCS file: /cvsroot/tn5250j/tn5250j/src/org/tn5250j/tools/SendScreenToFile.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** SendScreenToFile.java 27 Nov 2003 12:06:34 -0000 1.4
--- SendScreenToFile.java 26 Jun 2004 05:38:02 -0000 1.5
***************
*** 29,32 ****
--- 29,35 ----
import java.io.*;
import javax.swing.*;
+ import java.awt.Frame;
+
+ import org.apache.log4j.Logger;
import org.tn5250j.Screen5250;
import org.tn5250j.gui.TN5250jFileChooser;
***************
*** 35,47 ****
Screen5250 screen;
! public SendScreenToFile(Screen5250 scrn) {
screen = scrn;
try {
jbInit();
}
catch(Exception ex) {
! ex.printStackTrace();
}
}
--- 38,57 ----
Screen5250 screen;
+ private Logger log = Logger.getLogger(this.getClass());
! // Change sent by Luc - LDC to pass a parent frame like the other dialogs
! Frame parent;
!
! public SendScreenToFile(Frame parent, Screen5250 scrn) {
screen = scrn;
+ this.parent = parent;
+
try {
jbInit();
}
catch(Exception ex) {
! log.warn("Error in constructor: "+ ex.getMessage());
!
}
}
***************
*** 60,64 ****
TN5250jFileChooser pcFileChooser = new TN5250jFileChooser(workingDir);
! int ret = pcFileChooser.showSaveDialog(new JFrame());
// check to see if something was actually chosen
--- 70,75 ----
TN5250jFileChooser pcFileChooser = new TN5250jFileChooser(workingDir);
! // int ret = pcFileChooser.showSaveDialog(new JFrame());
! int ret = pcFileChooser.showSaveDialog(parent);
// check to see if something was actually chosen
***************
*** 96,101 ****
}
! catch (FileNotFoundException fnfe) {System.out.println("fnfe: " + fnfe.getMessage());}
! catch (IOException ioe) {System.out.println("ioe: " + ioe.getMessage());}
finally {
if (out != null)
--- 107,116 ----
}
! catch (FileNotFoundException fnfe) {
! log.warn("fnfe: " + fnfe.getMessage());
! }
! catch (IOException ioe) {
! log.warn("ioe: " + ioe.getMessage());
! }
finally {
if (out != null)
***************
*** 103,107 ****
out.close();
}
! catch (IOException exc) {}
}
--- 118,124 ----
out.close();
}
! catch (IOException exc) {
! log.warn("ioe finally: " + exc.getMessage());
! }
}
-------------------------------------------------------
This SF.Net email sponsored by Black Hat Briefings & Training.
Attend Black Hat Briefings & Training, Las Vegas July 24-29 -
digital self defense, top technical experts, no vendor pitches,
unmatched networking opportunities. Visit www.blackhat.com