如何在我的java聊天信使中添加表情符号

时间:2015-04-07 14:53:03

标签: java emoticons

我正在使用java制作LAN信使。我想添加通常在任何基本信使中使用的表情符号。我正在使用套接字。我已经看到了我们将JEditorPane与StyledEditorKit一起使用的解决方案。但我不想使用图形。我也看过unicode方法。 有没有其他方法可以在我可以在列表中显示表情符号,用户可以点击它们来使用它们,或者只是如果用户输入“:)”,那么笑脸就会显示在发送/接收的窗口中。 使用jTextArea显示

以下是构成我的客户端窗口的组件。

public javax.swing.JButton jButton1;
public javax.swing.JButton jButton2;
public javax.swing.JButton jButton3;
public javax.swing.JButton jButton4;
public javax.swing.JButton jButton5;
public javax.swing.JButton jButton6;
public javax.swing.JButton jButton7;
public javax.swing.JButton jButton8;
private javax.swing.JLabel jLabel1;
private javax.swing.JLabel jLabel2;
private javax.swing.JLabel jLabel3;
private javax.swing.JLabel jLabel4;
private javax.swing.JLabel jLabel5;
private javax.swing.JLabel jLabel6;
private javax.swing.JLabel jLabel7;
public javax.swing.JList jList1;
public javax.swing.JPasswordField jPasswordField1;
private javax.swing.JScrollPane jScrollPane1;
private javax.swing.JScrollPane jScrollPane2;
private javax.swing.JSeparator jSeparator1;
private javax.swing.JSeparator jSeparator2;
public javax.swing.JTextArea jTextArea1;
public javax.swing.JTextField jTextField1;
public javax.swing.JTextField jTextField2;
public javax.swing.JTextField jTextField3;
public javax.swing.JTextField jTextField4;
public javax.swing.JTextField jTextField5;
public javax.swing.JTextField jTextField6;

感谢。

1 个答案:

答案 0 :(得分:0)