91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 3.44MB
    文件類型: .zip
    金幣: 1
    下載: 0 次
    發布日期: 2023-11-15
  • 語言: Java
  • 標簽:

資源簡介

個人感覺界面做得還不錯的 實現功能點: 主題皮膚更換, OK 三種游戲模式, OK 計時, OK 掃雷英雄榜, OK 保存游戲進度 , OK 載入游戲進度, OK 標記雷區功能, OK 求救(help,提示雷的位置), OK 左右鍵同時按下九宮格提示/除雷功能, OK 聯機對戰 ,OK 分辨率自適應,OK

資源截圖

代碼片段和文件信息

/**
?*?
?*/

import?java.awt.Color;
import?java.awt.GradientPaint;
import?java.awt.Graphics;
import?java.awt.Graphics2D;
import?java.awt.Image;
import?java.awt.Paint;
import?java.awt.Shape;
import?java.awt.geom.Rectangle2D;
import?java.io.IOException;

import?javax.imageio.ImageIO;
import?javax.swing.ImageIcon;
import?javax.swing.JPanel;

/**
?*?皮膚面板
?*/
@SuppressWarnings(“serial“)
public?class?CustSkinPanel?extends?JPanel
{

public?static?final?SysValues?SYS_VALUES?=?new?SysValues();?

private?Image?skinImg;

private?int?width?height;
??
public?CustSkinPanel(){}
??
//?構造貼圖或繪制面板

public?CustSkinPanel(String?resName?int?width?int?height)
{
this.width?=?width;
this.height?=?height;
try
{
if?(null?!=?resName?&&?!““.equals(resName))
{
skinImg?=?ImageIO.read(this.getClass().getResource(
SYS_VALUES.RESOURCES_PATH?+?resName));
}
}?catch?(IOException?e)
{
e.printStackTrace();
}
}
//image
public?CustSkinPanel(ImageIcon?resName?int?width?int?height)
{
this.width?=?width;
this.height?=?height;
skinImg?=??resName.getImage();
?
}

//?創建圖片面板

public?void?createImagePanel(Graphics?g)
{
Graphics2D?g2d?=?(Graphics2D)?g;

if?(0?!=?width)
{
g2d.drawImage(skinImg?0?0?width?height?null);
}?else
{
g2d.drawImage(skinImg?0?0?null);
}
}

//?創建色彩面板

public?void?createColorPanel(Graphics?g)
{
Graphics2D?g2d?=?(Graphics2D)?g;
//?Paint?p?=?new?GradientPaint(0.0f?0.0f?new?Color(255?0?51?80)
//?500
//?600?new?Color(255?204?253?255)?true);
Paint?p?=?new?GradientPaint(0.0f?0.0f?new?Color(0xF0FAFB)
getWidth()?0?new?Color(0xAFDBF6)?true);
g2d.setPaint(p);

g2d.fillRect(0?0?getWidth()?getHeight());

g2d.setColor(new?Color(0x9FCFEB));

Shape?shape?=?null;

width?=?0?==?width???super.getWidth()?:?width;
height?=?0?==?height???super.getWidth()?:?height;
//?shape?=?new?RoundRectangle2D.Double(0?0?width?-?1?height?-?1
//?5.0D?5.0D);//?繪制窗體邊框
shape?=?new?Rectangle2D.Double(0?0?width?-?1?height?-?2);//?繪制窗體邊框
g2d.draw(shape);
}

//?繪制白面板

public?void?createDialogPanel(Graphics?g)
{
Graphics2D?g2d?=?(Graphics2D)?g;
//?Paint?p?=?new?GradientPaint(0.0f?0.0f?new?Color(255?0?51?80)
//?500
//?600?new?Color(255?204?253?255)?true);
Paint?p?=?new?GradientPaint(0.0f?0.0f?new?Color(0xF0FAFB)?0
getHeight()?new?Color(0xF0FAFB)?true);
g2d.setPaint(p);

g2d.fillRect(0?0?getWidth()?getHeight());

g2d.setColor(new?Color(0x9FCFEB));

Shape?shape?=?null;

width?=?0?==?width???super.getWidth()?:?width;
height?=?0?==?height???super.getWidth()?:?height;
//?shape?=?new?RoundRectangle2D.Double(0?0?width?-?1?height?-?2
//?5.0D?5.0D);//?繪制窗體邊框
shape?=?new?Rectangle2D.Double(0?0?width?-?1?height?-?2);//?繪制窗體邊框
g2d.draw(shape);
}

//?復寫渲染方法

public?void?paintCompon

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2015-12-24?17:04??saolei_release\
?????文件?????????301??2015-12-16?23:09??saolei_release\.classpath
?????文件?????????388??2015-12-16?22:13??saolei_release\.project
?????目錄???????????0??2015-12-19?01:19??saolei_release\.settings\
?????文件?????????598??2015-12-16?23:09??saolei_release\.settings\org.eclipse.jdt.core.prefs
?????目錄???????????0??2015-12-19?01:19??saolei_release\src\
?????文件?????????372??2015-12-09?11:06??saolei_release\src\.classpath
?????文件?????????329??2015-12-09?11:06??saolei_release\src\.fatjar
?????文件?????????381??2015-12-09?11:06??saolei_release\src\.project
?????目錄???????????0??2015-12-19?01:19??saolei_release\src\.settings\
?????文件???????23775??2015-12-09?11:06??saolei_release\src\.settings\org.eclipse.jdt.core.prefs
?????文件?????????117??2015-12-09?11:06??saolei_release\src\.settings\org.eclipse.jdt.ui.prefs
?????目錄???????????0??2015-12-09?11:06??saolei_release\src\bin\
?????文件????????3224??2015-12-18?01:24??saolei_release\src\CustSkinPanel.java
?????文件???????61192??2015-12-18?18:40??saolei_release\src\MainView.java
?????目錄???????????0??2015-12-19?01:19??saolei_release\src\res\
?????文件?????????901??2015-12-09?11:06??saolei_release\src\res\01_sys_close_btn.png
?????文件?????????827??2015-12-09?11:06??saolei_release\src\res\01_sys_cskin_btn.png
?????文件????????3034??2015-12-18?16:24??saolei_release\src\res\01_sys_main_header?-?副本.kw.png
?????文件????????1246??2015-12-18?17:20??saolei_release\src\res\01_sys_main_header.png
?????文件?????????734??2015-12-09?11:06??saolei_release\src\res\01_sys_max_btn.png
?????文件?????????865??2015-12-09?11:06??saolei_release\src\res\01_sys_menu_btn.png
?????文件?????????625??2015-12-09?11:06??saolei_release\src\res\01_sys_min_btn.png
?????文件????????3207??2015-12-18?17:51??saolei_release\src\res\01_sys_skin.jpg
?????文件????????3174??2015-12-09?11:06??saolei_release\src\res\01_sys_top_menu.png
?????文件????????3860??2015-12-18?16:44??saolei_release\src\res\01_sys_top_menu_kj.png
?????文件????????4226??2015-12-18?16:44??saolei_release\src\res\01_sys_top_menu_lj.png
?????文件????????4258??2015-12-18?16:44??saolei_release\src\res\01_sys_top_menu_nd.png
?????文件????????4988??2015-12-18?16:42??saolei_release\src\res\01_sys_top_menu_yxb.png
?????文件????????4215??2015-12-18?16:44??saolei_release\src\res\01_sys_top_menu_yxjd.png
?????文件????????1246??2015-12-09?11:06??saolei_release\src\res\02_sys_close_btn.png
............此處省略94個文件信息

評論

共有 條評論

相關資源