1 32 33 package it.businesslogic.ireport.gui.library.objects; 34 import it.businesslogic.ireport.gui.library.*; 35 39 public class TotalPagesObject extends AbstractLibraryObject { 40 41 private static javax.swing.ImageIcon defaultIcon; 42 43 static { 44 45 defaultIcon = new javax.swing.ImageIcon (AbstractLibraryObject.class.getResource("/it/businesslogic/ireport/icons/library/page_number.png")); 46 } 47 48 49 public TotalPagesObject() { 50 } 51 52 public String getName() 53 { 54 return it.businesslogic.ireport.util.I18n.getString("gui.library.objects.totalpages","Total pages"); 55 } 56 57 public void drop(java.awt.dnd.DropTargetDropEvent dtde) { 58 59 getReportFrame().dropNewTextField( dtde.getLocation(), "$V{PAGE_NUMBER}", "java.lang.Integer", "Report" ); 60 61 } 62 63 public javax.swing.ImageIcon getIcon() 64 { 65 return defaultIcon; 66 } 67 68 } 69 | Popular Tags |