welcomepane.java

来自「用c编写的数据内部排序方法,可在窗口中选择多种排序方法,如快排,冒泡,折半插入等」· Java 代码 · 共 43 行

JAVA
43
字号
package main;

import java.awt.*;
import java.applet.*;
import javax.swing.*;
import java.awt.event.*;
import java.net.*;

public class WelcomePane extends JFrame{
	private int width,height;
	private Image image;
	private AudioClip audio;
	
	public WelcomePane(){
		width=600;
		height=380;
		setSize(600,400);
		setLocation(100,100);
		try{
			URL place = new URL("file:" + System.getProperty("user.dir") + "/main/welcome.wav");
			audio=Applet.newAudioClip(place);
			audio.loop();
			image=Toolkit.getDefaultToolkit().getImage("./main/welcome.jpg");
			MediaTracker tracker=new MediaTracker(this);
			tracker.addImage(image,0);
			tracker.waitForID(0);
		}
		catch(Exception e){e.printStackTrace();}
		addMouseListener(new MouseAdapter(){
			public void mousePressed(MouseEvent e){
				audio.stop();
				WelcomePane.this.hide();
				WelcomePane.this.dispose();
			}});		
	}
	
	public void paint(Graphics g){
		g.drawImage(image,0,20,width,height,null);
		
	}		
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?