X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=forester%2Fjava%2Fsrc%2Forg%2Fforester%2Farchaeopteryx%2FTextFrame.java;h=8f9905438f2e86f481ef78544a8b535246350ac4;hb=b6366fd2ac865514d2ceacb63432dac532147a85;hp=11954fa514b55f64d8f2c9d7f8aba241f5e8be7d;hpb=656be28debec520e0e35a8b311114398a40ea366;p=jalview.git diff --git a/forester/java/src/org/forester/archaeopteryx/TextFrame.java b/forester/java/src/org/forester/archaeopteryx/TextFrame.java index 11954fa..8f99054 100644 --- a/forester/java/src/org/forester/archaeopteryx/TextFrame.java +++ b/forester/java/src/org/forester/archaeopteryx/TextFrame.java @@ -28,6 +28,7 @@ package org.forester.archaeopteryx; +import java.awt.AWTPermission; import java.awt.BorderLayout; import java.awt.Color; import java.awt.Container; @@ -41,6 +42,7 @@ import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; +import java.security.acl.Permission; import java.util.LinkedList; import javax.swing.JButton; @@ -52,7 +54,7 @@ import javax.swing.JTextArea; final class TextFrame extends JFrame implements ActionListener, ClipboardOwner { /** - * + * */ private static final long serialVersionUID = -5012834229705518363L; private static Color ta_text_color = new Color( 0, 0, 0 ), @@ -79,10 +81,9 @@ final class TextFrame extends JFrame implements ActionListener, ClipboardOwner { final SecurityManager sm = System.getSecurityManager(); if ( sm != null ) { try { - sm.checkSystemClipboardAccess(); + sm.checkPermission( new AWTPermission( "accessClipboard" ) ); } catch ( final Exception e ) { - //nope! can_use_clipboard = false; } }