資源簡(jiǎn)介
作者:霹靂書生
主要功能:
(1)以擁有萬(wàn)千漫迷——【初音】為主要形象
(2)動(dòng)漫互動(dòng)——點(diǎn)擊看看(眼、耳、頭發(fā)、眼睛等)
(3)溫馨Tips(小貼士)
(4)實(shí)時(shí)推送bilibili動(dòng)漫更新信息
代碼片段和文件信息
package?com.cn.scnu.assistant.control;
import?java.awt.Cursor;
import?java.awt.Point;
import?java.awt.event.MouseAdapter;
import?java.awt.event.MouseEvent;
public?class?MouseControl?extends?MouseAdapter?{
private?SoftControl?softcontrol;
private?Point?origin?=?new?Point();
public?MouseControl(SoftControl?softcontrol){
this.softcontrol?=?softcontrol;
}
@Override
?public?void?mousePressed(MouseEvent?e)?{
??????origin.x?=?e.getX();?
??????origin.y?=?e.getY();
?????//System.out.println(origin.x+““+origin.y);
??????if(origin.x>145?&&?origin.x<165?&&?origin.y>210?&&?origin.y<255?&&?softcontrol.softtimer.flashid==2){
???? ??//System.out.println(“腿“);
???? ??softcontrol.softdao.behave.startdance();
??????}
??????else?if(origin.x>135?&&?origin.x<180?&&?origin.y>92?&&?origin.y<110?&&?softcontrol.softtimer.flashid==2){
???? ??//System.out.println(“眼睛“);
???? ??softcontrol.softdao.behave.startsleep();
??????}
??????else?if(origin.x>125?&&?origin.x<190?&&?origin.y>48?&&?origin.y<65?&&?softcontrol.softtimer.flashid==2){
???? ??//System.out.println(“耳朵“);
???? ??softcontrol.softdao.behave.startspeak();
??????}
??????else?if(origin.x>40?&&?origin.x<80?&&?origin.y>70?&&?origin.y<150?&&?softcontrol.softtimer.flashid==4){
???? ??//System.out.println(“蔥“);
???? ??softcontrol.softdao.behave.startwait();
??????}
??????else?if((origin.x>190?||?origin.x<125)?&&?origin.y>160?&&?origin.y<250?&&?softcontrol.softtimer.flashid==2){
???? ?//?System.out.println(“頭發(fā)“);
???? ??softcontrol.softdao.behave.startjump();
??????}
?}
?
/**
*?鼠標(biāo)移進(jìn)標(biāo)題欄時(shí),設(shè)置鼠標(biāo)圖標(biāo)為移動(dòng)圖標(biāo)
*/
@Override
?public?void?mouseEntered(MouseEvent?e)?{
?????softcontrol.frame.setCursor(Cursor.getPredefinedCursor(Cursor.HAND_CURSOR));
?}
?????
?/**
??*?鼠標(biāo)移出標(biāo)題欄時(shí),設(shè)置鼠標(biāo)圖標(biāo)為默認(rèn)指針
?*/
@Override
public?void?mouseExited(MouseEvent?e)?{
??? softcontrol.frame.setCursor(Cursor.getPredefinedCursor(Cursor.DEFAULT_CURSOR));
}
????
????/**
????*?鼠標(biāo)在標(biāo)題欄拖拽時(shí),設(shè)置窗口的坐標(biāo)位置
????*?窗口新的坐標(biāo)位置?=?移動(dòng)前坐標(biāo)位置+(鼠標(biāo)指針當(dāng)前坐標(biāo)-鼠標(biāo)按下時(shí)指針的位置)
????*/
????@Override
????public?void?mouseDragged(MouseEvent?e)?{
??????Point?p?=?softcontrol.frame.getLocation();
??????softcontrol.frame.setLocation(
????????p.x?+?(e.getX()?-?origin.x)?
????????p.y?+?(e.getY()?-?origin.y));?
????}
?
????@Override
????public?void?mouseMoved(MouseEvent?e)?{}
@Override
public?void?mouseClicked(MouseEvent?e)?{
//?TODO?Auto-generated?method?stub
/*
?*?游戲區(qū)域
?*/
if(e.getX()>170?&&?e.getY()>140?&&?e.getX()<170+126*5?&&?e.getY()<140+126*3){
//int?nowx?=?(e.getX()-170)/126; //轉(zhuǎn)化為地圖坐標(biāo)
//int?nowy?=?(e.getY()-140)/126; //轉(zhuǎn)化為地圖坐標(biāo)
}
}
}
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件????????372??2014-12-23?00:54??assistant\.classpath
?????文件????????282??2015-01-04?01:38??assistant\.git\config
?????文件?????????23??2014-12-30?00:49??assistant\.git\HEAD
?????文件??????14600??2015-01-04?01:59??assistant\.git\index
?????文件????????804??2015-01-04?01:59??assistant\.git\logs\HEAD
?????文件????????804??2015-01-04?01:59??assistant\.git\logs\refs\heads\master
?????文件????????155??2015-01-04?01:59??assistant\.git\logs\refs\remotes\origin\master
?????文件??????86012??2014-12-30?00:52??assistant\.git\ob
?????文件??????48915??2014-12-30?00:52??assistant\.git\ob
?????文件??????52104??2014-12-30?00:52??assistant\.git\ob
?????文件??????45083??2014-12-30?00:52??assistant\.git\ob
?????文件?????????89??2014-12-30?00:52??assistant\.git\ob
?????文件??????85104??2014-12-30?00:52??assistant\.git\ob
?????文件??????25860??2014-12-30?00:52??assistant\.git\ob
?????文件????????181??2014-12-30?00:52??assistant\.git\ob
?????文件????????193??2015-01-04?01:32??assistant\.git\ob
?????文件?????????45??2015-01-04?01:37??assistant\.git\ob
?????文件??????50784??2014-12-30?00:52??assistant\.git\ob
?????文件??????52585??2014-12-30?00:52??assistant\.git\ob
?????文件????????160??2015-01-04?01:32??assistant\.git\ob
?????文件?????????46??2015-01-04?01:37??assistant\.git\ob
?????文件????????444??2014-12-30?00:52??assistant\.git\ob
?????文件??????51903??2014-12-30?00:52??assistant\.git\ob
?????文件??????55046??2014-12-30?00:52??assistant\.git\ob
?????文件????????234??2015-01-04?01:32??assistant\.git\ob
?????文件?????????47??2014-12-30?00:52??assistant\.git\ob
?????文件????????287??2014-12-30?00:52??assistant\.git\ob
?????文件????????570??2015-01-04?01:32??assistant\.git\ob
?????文件??????43010??2014-12-30?00:52??assistant\.git\ob
?????文件??????85149??2014-12-30?00:52??assistant\.git\ob
............此處省略546個(gè)文件信息
評(píng)論
共有 條評(píng)論