JTextPane实现文字图片插入、发送

标签:
javajtextpane图片插入 |
分类: 【C、Java与网络编程】 |
其实不需要JEditorPane,Java提供的JTextPane本身就可以实现文字、图片同时插入,并发送。这里界面设计与功能实现分成2个文件来写。界面是用Netbeans画的,里面有2个JTextPane和2个JButton,文件为ImageTextPaneForm.java。功能实现的类为ImageTextPaneController.java:
ImageTextPaneController.java
import
java.awt.event.ActionEvent;
import
javax.swing.ImageIcon;
import
javax.swing.JButton;
import
javax.swing.JFileChooser;
import
javax.swing.JFrame;
import
javax.swing.JTextPane;
import
javax.swing.text.BadLocationException;
import
javax.swing.text.Element;
import
javax.swing.text.StyleConstants;
import
javax.swing.text.StyledDocument;
public class
ImageTextPaneController {
}
|
效果如下图:
生成的界面文件:
public class ImageTextPaneForm
extends javax.swing.JFrame {
}
|