logo.java
来自「用java编写的图书馆管理程序」· Java 代码 · 共 44 行
JAVA
44 行
package bookmanager;
import java.awt.*;
import javax.swing.*;
/**
*A public class
*/
public class Logo extends JWindow {
//constructor of Logo
public Logo() {
//for creating the panel
JPanel panel =
new JPanel() {
//for painting the component
public void paintComponent(Graphics g) {
//for getting the image
ImageIcon img = new ImageIcon(ClassLoader.getSystemResource("images/Logo.JPG"));
//for drawing the image
g.drawImage(img.getImage(), 0, 0, null);
super.paintComponent(g);
}
};
panel.setOpaque(false);
//for setting the border
panel.setBorder(BorderFactory.createEtchedBorder());
//for setting the panel in the contentPane
setContentPane(panel);
//for setting the ContentPane to true
//for setting the background
panel.setBackground(Color.black);
//for setting the size
setSize(350,250);
/****************************************
*for setting the program in the center *
****************************************/
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
setLocation((screenSize.width - getSize().width)/2,(screenSize.height-getSize().height) / 2);
setVisible(true);
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?