📄 sendpanel.java
字号:
package com.softfz.jn0708.chat.sendpanel;
import java.awt.Color;
import java.awt.Dimension;
import javax.swing.BoxLayout;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
import javax.swing.JTextPane;
import com.softfz.jn0708.chat.chatcontent.ChatContent;
/**
* 发送面板
*/
public class SendPanel extends JPanel {
private JTextPane jtpininfo = new JTextPane();
private FontPanel fontpanel = null;
private BtnPanel btnpanel = null;
private JScrollPane jspinfor = new JScrollPane();
/**
* 构造函数
*/
public SendPanel(ChatContent chatcontent) {
super();
fontpanel = new FontPanel(chatcontent,this);
btnpanel = new BtnPanel(chatcontent,this);
jspinfor = new JScrollPane(jtpininfo,JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED, JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED);
jspinfor.setPreferredSize(new Dimension(347,95));
jspinfor.setMaximumSize(new Dimension(882,95));
jspinfor.setBackground(Color.WHITE);
btnpanel.setBackground(new Color(116,191,252));
fontpanel.setBackground(new Color(116,191,252));
//jtpininfo.setText("inChatInfo");
jtpininfo.setBackground(Color.WHITE);
//JPanel jplIn = new JPanel();//7
this.setPreferredSize(new Dimension(347,145));
//this.setMinimumSize(new Dimension(347,80));
this.setMaximumSize(new Dimension(882,145));
// this.setBackground(new Color(255,255,255));
this.setLayout(new BoxLayout(this,BoxLayout.Y_AXIS));
this.add(fontpanel);
this.add(jspinfor);
this.add(btnpanel);
}
/**
* 获取发送的文本域
* @return
*/
public JTextPane getJtpininfo() {
return jtpininfo;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -