В примере этой статьи описывается метод реализации моделирования Java QQ настольных скриншотов. Поделитесь этим для всех для вашей ссылки. Специфика заключается в следующем:
Функция экрана настольных компьютеров очень удобна.
Этот метод сначала должен поймать все изображение экрана, отобразить изображение в JFrame, а затем отобразить полный экран JFrame. Чтобы достичь небольшого на рабочем столе на экране экрана рабочего стола.
Импорт Javax.*; MousemotionListener;/*** использует Java для моделирования функции экрана QQ. Button = new Jbutton ("Симуляционный экран (right -click exit)"); .showconfirmdialog (null, «Случайная ошибка!», ; , 200); BOOLEN ISDRAG = FALSE x = 0; (New Imageicon (screenimage.getScreenImage (0, 0, Screendims.width, Screendims.height)); метка .setcursor (новый курсор (cursor.crosshair_cursor)); label.addmouseListener (новый MouseAdapter () {public mouseclick (mouseeventener (new MouseAdapter () {vid void mouseclick (mouseeventener ) {if) button () == mouseevent.button3) {dispose ();}} public void mousepressed (mouseevent e) {x = e.getx (); E) {if (isdrag) {xend = e.getx (); {int temp = y; jobpane.showconfirmdialog (null, «Случайная ошибка! "," Системные советы ", jobpane.default_opting, jobpane.error_message);} dispose ();}}); label.addmousemotionlistener (new mousemotionlistener () {public void mouseedraged (mouseeevent e) {if (! Isdrag) isdrag = true = true) {if (! ;} Public void mousemovid (mouseevent e) { / ** Выбор линии перетаскивания должен быть реализован сама по себе* /}); SetSize (Screendims.width, Screendims.height); Robot Robot = new Robot (); AddImage (экран, 1);
Есть надежда, что эта статья полезна для дизайна программы Java каждого.