1 22 23 package apollo.dev; 24 25 import java.awt.Toolkit ; 26 import java.awt.datatransfer.ClipboardOwner ; 27 import java.awt.datatransfer.Transferable ; 28 import apollo.*; 29 30 public class DevClipboardService implements ClipboardService, 31 ClipboardOwner  32 { 33 private java.awt.datatransfer.Clipboard _clipboard; 34 35 public void setContents( Transferable trans ) 36 { 37 if( _clipboard == null ) 38 _clipboard = Toolkit.getDefaultToolkit().getSystemClipboard(); 39 40 _clipboard.setContents( trans, this ); 41 } 42 43 public Transferable getContents() 44 { 45 if( _clipboard == null ) 46 _clipboard = Toolkit.getDefaultToolkit().getSystemClipboard(); 47 48 return _clipboard.getContents( this ); 49 } 50 51 public void lostOwnership( java.awt.datatransfer.Clipboard clipboard, Transferable contents ) { } 52 } 53 | Popular Tags |