📄 person.java
字号:
import java.awt.*;
import javax.swing.*;
import java.io.*;
import java.awt.image.BufferedImage;
import javax.imageio.ImageIO;
/*
画出个人信息栏目
*/
public class Person extends JPanel
{
private InfoSave infoSave;
BufferedImage mQshow;
BufferedImage fQshow;
public Person(InfoSave infoSave)
{
this.infoSave = infoSave;
try
{
mQshow = ImageIO.read(new File("fiveStone\\Mqshow.gif"));
fQshow = ImageIO.read(new File("fiveStone\\Fqshow.gif"));
}
catch (Exception e)
{
e.printStackTrace();
}
}
public void paint(Graphics g)
{
g.setColor(new Color(113 , 46 , 152));
g.setFont(new Font("" , Font.BOLD , 12));
if (infoSave.getSex().equals("男"))
{
g.drawImage(mQshow , 30 , 10 , null);
}
else
{
g.drawImage(fQshow , 30 , 10 , null);
}
g.drawString("头像:" , 130 , 30);
g.drawImage(infoSave.getHeadIcon() , 170 , 10 , null);
g.drawString("昵称: " + infoSave.getUserName() , 130 , 60);
g.drawString("性别:" + infoSave.getSex(), 130 , 85);
g.drawString("等级: 1级" , 130 , 110);
g.drawString("称号: 菜鸟" , 130 , 135);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -