⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 test.java

📁 《Java2图形设计卷II:Swing》配套光盘源码
💻 JAVA
字号:
import javax.swing.*;
import javax.swing.plaf.BorderUIResource;
import java.awt.*;
import java.awt.event.*;
import java.util.*;

public class Test extends JApplet {
	public void init() {
		Container contentPane = getContentPane();
		JLabel label = new JLabel(
				"A long string that is high on verbiage and " +
				"low on content.");

		MultilineLabel multilineLabel = new MultilineLabel(
				"A long string that is high on verbiage and " +
				"low on content."); 

		contentPane.setLayout(new BorderLayout(2,10));
									
		contentPane.add(label, BorderLayout.NORTH);
		contentPane.add(multilineLabel, BorderLayout.CENTER);
	}
}
class MultilineLabel extends JTextArea {
	public MultilineLabel(String s) {
		super(s);
	}
	public void updateUI() {
		super.updateUI();

		// turn on wrapping and disable editing and highlighting

		setLineWrap(true);
		setWrapStyleWord(true);
		setHighlighter(null);
		setEditable(false);

		// Set the text area's border, colors and font to
		// that of a label

		LookAndFeel.installBorder(this, "Label.border");

		LookAndFeel.installColorsAndFont(this, 
										"Label.background", 
										"Label.foreground",
										"Label.font");
	}
}

⌨️ 快捷键说明

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