Простое действие, которое копирует текст из кадра 2 O

Этот совет Java Swing иллюстрирует метод копирования текста из объекта PageFrame. Это подсказка, которая может быть использована разработчиками включить в любом из своих приложений. Вот класс CopyAction распространяется AbstractAction который служит полезным механизмом для осуществления действий слушателей, которые могут быть общими и скоординированными.


import java.awt.event.ActionEvent;

import javax.swing.*;



public class CopyAction extends AbstractAction {



  SiteManager manager;



  public CopyAction(SiteManager sm) {

    super(""new ImageIcon("copy.gif"));

    manager = sm;

  }



  public void actionPerformed(ActionEvent ae) {



    JInternalFrame currentFrame = manager.getCurrentFrame();

    if (currentFrame == null) { return}

    // can't cut or paste sites

    if (currentFrame instanceof SiteFrame) { return

    ((PageFrame)currentFrame).copyText();



  }

}

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>