📄 a.java
字号:
package com.hoya.games.sp;
import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.Image;
import java.awt.RenderingHints;
import javax.swing.JComponent;
public final class A extends JComponent
implements h
{
private static Image[][] a = x.j;
private static int[] b = new int[7];
private static String c;
private boolean d = false;
public A()
{
setBackground(Color.black);
b = { 11, 12, 1, 2, 3, 4, 5 };
}
public final void paintComponent(Graphics paramGraphics)
{
Graphics2D localGraphics2D;
super.paintComponent(paramGraphics);
(localGraphics2D = (Graphics2D)paramGraphics).setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON);
localGraphics2D.setRenderingHint(RenderingHints.KEY_INTERPOLATION, RenderingHints.VALUE_INTERPOLATION_BICUBIC);
paramGraphics.setColor(Color.black);
paramGraphics.fill3DRect(0, 0, getWidth(), getHeight(), true);
if (this.d)
{
paramGraphics.setColor(Color.yellow);
String str = "";
if (c.startsWith("J"))
c = c.substring(1);
if (c.substring(0, 1).equalsIgnoreCase("6"))
str = (c.startsWith("4")) ? "4 OF A KIND" : (c.indexOf("4MK") > -1) ? "DOUBLE 4 OF A KIND" : (lx.aS == 2) ? "4 OF A KIND MINYAK" : (c.substring(0, 1).equalsIgnoreCase("S")) ? "STRAIGHT FLUSH" : (c.indexOf("S7M") > -1) ? "STRAIGHT FLUSH SERIES 7 SAME KIND PURE" : (c.indexOf("Sf7") > -1) ? "STRAIGHT FLUSH SERIES 7" : (c.startsWith("5")) ? "5 OF A KIND" : (c.indexOf("5MK") > -1) ? "DOUBLE 5 OF A KIND" : (lx.aS == 2) ? "5 OF A KIND MINYAK" : (c.substring(0, 1).equalsIgnoreCase("R")) ? "ROYAL FLUSH" : (c.indexOf("R7M") > -1) ? "ROYAL FLUSH SERIES 7 SAME KIND PURE" : (c.indexOf("Ry7") > -1) ? "ROYAL FLUSH SERIES 7" : "6k";
paramGraphics.setFont(new Font("Dialog", 1, 12));
if (lx.aS != 3)
paramGraphics.drawString(str, 10, 20);
a(paramGraphics);
}
}
private static void a(Graphics paramGraphics)
{
for (int k = 0; k < b.length; ++k)
{
int l;
if (((l = b[k]) == 98) || (l == 99));
int i = l / 20 + 1;
int j = (i = 99) ? l : l - (i - 1) * 20;
Image localImage = null;
if (i == 99)
if (j == 98)
localImage = x.m;
int i1 = i - 1;
int i2 = 0;
i2 = (j == 14) ? 0 : j - 1;
localImage = (j == 99) ? x.n : a[i1][i2];
if (localImage != null)
if (lx.aS == 3)
paramGraphics.drawImage(localImage, 7 + k * 35, 39, 55, 110, null);
else
paramGraphics.drawImage(localImage, 12 + k * 42, 50, 70, 140, null);
}
}
public final void a(int[] paramArrayOfInt, String paramString)
{
b = paramArrayOfInt;
c = paramString;
}
public final void a(boolean paramBoolean)
{
this.d = paramBoolean;
repaint();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -