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 + -
显示快捷键?