infod.java

来自「一个非常不错的java纸牌游戏源代码」· Java 代码 · 共 85 行

JAVA
85
字号
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;

/**
 * Dialog for displaying game information
 * 
 * @author Sam Cavenagh
 * @version 12/12/02
 * 
 * Website: http://home.pacific.net.au/~cavenagh/SH/
 * Email: cavenaghweb@hotmail.com
 */
public class InfoD extends JDialog {

	JLabel title = new JLabel("SHITHEAD", JLabel.CENTER);

	JLabel version = new JLabel("Version 1.12", JLabel.CENTER);

	JLabel creator = new JLabel("Created by Sam Cavenagh", JLabel.CENTER);

	JLabel sent1 = new JLabel("For more information on this game",
			JLabel.CENTER);

	JLabel sent2 = new JLabel("Please Visit my WebSite", JLabel.CENTER);

	JLabel website = new JLabel("http://home.pacific.net.au/~cavenagh",
			JLabel.CENTER);

	JLabel email = new JLabel("or Email me at cavenaghweb@hotmail.com",
			JLabel.CENTER);

	JLabel date = new JLabel("27 July 2003", JLabel.CENTER);

	JPanel panel;

	public InfoD(JFrame parent) {

		super(parent, "About", true);
		setSize(280, 180);
		Point p = parent.getLocation();
		setLocation((int) p.getX() + 80, (int) p.getY() + 100);

		title.setForeground(Color.black);
		creator.setForeground(Color.black);
		website.setForeground(Color.black);
		//version.setFont(new Font("Arial", Font.PLAIN, 12));

		panel = new JPanel();
		GridBagLayout gridbag = new GridBagLayout();
		GridBagConstraints c = new GridBagConstraints();
		panel.setLayout(gridbag);
		c.anchor = GridBagConstraints.WEST;
		c.fill = GridBagConstraints.BOTH;
		c.ipadx = 2;
		getContentPane().add(panel);

		c.gridy = 1;
		panel.add(title, c);

		c.gridy = 2;
		panel.add(version, c);

		c.gridy = 3;
		panel.add(creator, c);

		c.gridy = 4;
		panel.add(sent1, c);

		c.gridy = 5;
		panel.add(sent2, c);

		c.gridy = 6;
		panel.add(website, c);

		c.gridy = 7;
		panel.add(email, c);

		c.gridy = 8;
		panel.add(date, c);

	}

}

⌨️ 快捷键说明

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