📄 smallview.java
字号:
// FrontEnd Plus GUI for JAD
// DeCompiled : SmallView.class
package Generator;
import java.awt.*;
import java.util.Iterator;
import java.util.Vector;
import javax.swing.JComponent;
// Referenced classes of package ns2.Generator:
// Environment, Node
public class SmallView extends JComponent
{
static final long serialVersionUID = 0L;
Environment env;
public SmallView(Environment environment)
{
setPreferredSize(new Dimension(100, 100));
env = environment;
}
public void paintComponent(Graphics g)
{
Graphics2D graphics2d = (Graphics2D)g;
graphics2d.setColor(Color.WHITE);
graphics2d.fillRect(0, 0, getWidth(), getHeight());
drawNodes(graphics2d);
}
private void drawNodes(Graphics2D graphics2d)
{
int i = getHeight();
java.awt.geom.Ellipse2D.Double double1;
for(Iterator iterator = env.getNodes().iterator(); iterator.hasNext(); graphics2d.draw(double1))
{
Node node = (Node)(Node)iterator.next();
int j = (int)((float)node.getX() / 100F);
int k = (int)((float)i - (float)node.getY() / 100F);
graphics2d.setColor(Color.BLUE);
double1 = new java.awt.geom.Ellipse2D.Double(j, k, 1.0D, 1.0D);
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -