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

📄 testframe.java

📁 JAVA写的聊天市 JAVA写的聊天市
💻 JAVA
字号:
//:TestFrame.java
import javax.swing.*;
import javax.swing.event.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.border.*;


public class TestFrame extends JFrame{
	JScrollPane scrollPane=new JScrollPane();
	JEditorPane helpPane=new JEditorPane();
	Border border1;
	JPanel panel1=new JPanel();
	JButton close=new JButton();
	Border border2;
	JTextArea jta=new JTextArea();
	
	TestFrame(){
		try{
		  jInit();
		}
		catch(Exception e){
			e.printStackTrace();
		}
		Dimension screenSize=Toolkit.getDefaultToolkit().getScreenSize();
		this.setLocation((int)(screenSize.width-420)/2,(int)(screenSize.height-360)/2);
		this.setResizable(false);
	}
	
	private void jInit() throws Exception{
		this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
	border2=BorderFactory.createCompoundBorder(BorderFactory.createLineBorder(Color.lightGray,1),BorderFactory.createEmptyBorder(2,10,2,10));
	this.setSize(new Dimension(420,360));
	this.setTitle("Test");
	
	border1=BorderFactory.createEmptyBorder();
	scrollPane.setHorizontalScrollBarPolicy(JScrollPane.
                                            HORIZONTAL_SCROLLBAR_NEVER); //这是水平的拉条
  scrollPane.setVerticalScrollBarPolicy(JScrollPane.
                                          VERTICAL_SCROLLBAR_AS_NEEDED); //这是垂直的拉条
  scrollPane.setBorder(border1);
  close.setBorder(border2);
  panel1.setBackground(Color.WHITE);
  this.getContentPane().add(scrollPane,BorderLayout.CENTER);
  this.getContentPane().add(panel1,BorderLayout.SOUTH);
  scrollPane.getViewport().add(jta,null);
  panel1.add(close,null);
	}
	
	public static void main(String[] args){
		JFrame.setDefaultLookAndFeelDecorated(true);
		TestFrame tf=new TestFrame();

		tf.jta.append("It is right!!! bsdfasfasdfasdfasdfasdfasdfasdfasdfasdfsadfdsfsdafasddfsadfsdafsdafsdafsadfsdafsdfdsfdsfafds \n Ok!!!      \n \n \n \n \n \n \n \n \n \n \n But It is not Right   \n \n\n\n\n Ok!!! Right!!!                           ");
    
    tf.jta.setForeground(Color.RED);
		tf.setVisible(true);
	}
}

⌨️ 快捷键说明

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