📄 gywm.java
字号:
package windows;
import java.awt.Graphics;
import java.awt.Image;
import java.util.Date;
import javax.swing.ImageIcon;
import javax.swing.JInternalFrame;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.event.InternalFrameAdapter;
import javax.swing.event.InternalFrameEvent;
public class GYWM extends JInternalFrame{
private int i=0;
public GYWM()
{
setIconifiable(true);
setClosable(true);
//setTitle("帮助之关于我们");
setTitle("关于我们");
final JPanel panel = new Panel();
panel.setLayout(null);
getContentPane().add(panel);
setBounds(410-panel.getWidth()/2, 60, panel.getWidth(), panel.getHeight());
addInternalFrameListener(new initTasks());//9秒窗体消失
}
public class Panel extends JPanel {
protected ImageIcon icon;
public int width,height;
public Panel() {
super();
icon = new ImageIcon("res/GYWM.jpg");//关于我们图片
width = icon.getIconWidth();
height = icon.getIconHeight();//设置和图片一样的大小
setSize(width, height);
}
protected void paintComponent(Graphics g) {
super.paintComponent(g);
Image img = icon.getImage();
g.drawImage(img, 0, 0,getParent());
}
}
private void initTimeField() {// 启动时间线程
new Thread(new Runnable() {
public void run() {
try {
while (i<=60)
{
i++;
Thread.sleep(150);
if(i>60)dispose();
}
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}).start();
}
private final class initTasks extends InternalFrameAdapter {
public void internalFrameActivated(InternalFrameEvent e) {
super.internalFrameActivated(e);
initTimeField();
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -