2017-01-19 7 views
1

私はJTableのを印刷しようとしていますし、私はそれを私は答えを見つけたいくつかのテストの後、この本当のプリントtimestump

private void jButton6ActionPerformed(java.awt.event.ActionEvent evt) 
{           
    MessageFormat header = new MessageFormat("ΟΜΑΔΕΣ ΚΛΑΣΕΙΣ"); 
    String timeStamp = new SimpleDateFormat("yyyyMMddHHmmss").format(Calendar.getInstance().getTime()); 
    //MessageFormat footer = new MessageFormat('SimpleDateFormat); 
    MessageFormat footer = new 
    MessageFormat("SimpleDateFormat{yyyyMMddHHmmss,String}"); 
     try 
     { 
      jTable_Userss.print(JTable.PrintMode.FIT_WIDTH, header, footer); 
     } 
     catch (java.awt.print.PrinterException e) 
     { 
      System.err.format("Cannot print %$%n",e.getMessage()); 
     } 

    } 

答えて

0

を作ることができるか、時間、日付を印刷するにはフッターのメッセージにしたいOK

MessageFormat header = new MessageFormat("ΟΜΑΔΕΣ ΚΛΑΣΕΙΣ"); 
     //String TimeStamp = new SimpleDateFormat("yyyyMMddHHmmss").format(Calendar.getInstance().getTime()); 

      Calendar cal = new GregorianCalendar(); 
       int month =cal.get(Calendar.MONTH); 
       int year =cal.get(Calendar.YEAR); 
       int day =cal.get(Calendar.DAY_OF_MONTH); 

      MessageFormat footer = new MessageFormat("Date "+year+"/"+(month+1)+"/"+day); 
      // MessageFormat footer = new MessageFormat("Page{0,number,integer}," ); 
      try { 
       jTable_Userss.print(JTable.PrintMode.FIT_WIDTH, header, footer); 


      } catch (java.awt.print.PrinterException e){ 
       System.err.format("Cannot print %$%n",e.getMessage()); 
      } 

     }           
0
MessageFormat header = new MessageFormat("Report"); 

Calendar cal = new GregorianCalendar(); 

int month =cal.get(Calendar.MONTH); 
int year =cal.get(Calendar.YEAR); 
int day =cal.get(Calendar.DAY_OF_MONTH); 

MessageFormat footer = new MessageFormat("Date "+year+"/"+(month+1)+"/"+day+"Page{0,number,integer}); 

try { 
    jTable_Userss.print(JTable.PrintMode.FIT_WIDTH, header, footer); 
} catch (java.awt.print.PrinterException e){ 
    System.err.format("Cannot print %$%n",e.getMessage()); 
} 
+0

コードのみの答えは非常に有用ではありません。あなたの変更が何をするかの説明が示唆されています。 – K3v1n