`
oscar999
  • 浏览: 216472 次
  • 来自: ...
文章分类
社区版块
存档分类
最新评论

swing中在JTextPane中的输入窗口出现乱码的问题

阅读更多

   swing作为JFC(Java   Foundation    Class)可以构建GUI应用程序。允许为程序指定观感(LOOK and Feel),如
1.UIManager.setLookAndFeel(“com.sun.java.swing.plaf.windows.windowsLookAndFeel”);
2.UIManager.setLookAndFeel(new com.jgoodies.looks.windows.WindowsLookAndFeel());
但是注意在设定第二种观感后,程序往下写的过程中,如果定义文本框等,像JTextField,JTextPane时,在用智能拼音输入时,输入窗口会出现方框形式的乱码。

取消这种观感的设置既可解决问题。原因是这种观感不支持中文

 

分享到:
评论

相关推荐

    JTextPane 关键字变色

    在Java GUI编程中,`JTextPane`是一个非常重要的组件,它属于Swing库,用于显示和编辑富文本。在给定的标题“JTextPane 关键字变色”和描述“SWT JTextPane 可以把控件中需要的字符串的颜色修改成自己想要的颜色”中...

    JAVA-----JTextPane实例

    在Java Swing库中,`JTextPane`是一个功能强大的文本组件,它允许显示和编辑富文本格式,包括字体、颜色和排版等特性。本文将深入探讨`JTextPane`的基本概念、功能以及如何在Java应用程序中使用它。 #### 一、`...

    关于JTextPane中进行搜索结果显示的问题及解决

    在Java Swing库中,`JTextPane`是一个用于显示和编辑富文本的组件,它可以处理包含格式化文本、图片和嵌入对象的文档。在处理大量文本时,我们经常需要实现搜索功能,以便用户能够快速查找特定的关键词或短语。然而...

    Swing实现编辑器(支持语法高亮)

    在Swing中实现一个编辑器,首先需要理解Swing的基础组件,如JFrame、JPanel和JTextComponent系列。JTextComponent是所有文本组件的基类,包括JTextField、JTextArea和JEditorPane。对于实现一个编辑器,JTextPane或...

    JTextPane--insert-Image.zip_JTextPane

    1. **创建`JTextPane`实例**:首先,你需要创建一个`JTextPane`对象,将其添加到容器(如`JFrame`)中,以便在窗口中显示。 ```java JTextPane textPane = new JTextPane(); JFrame frame = new JFrame("JTextPane...

    控制jEditorPane和jTextPane换行的演示程序

    在Java Swing库中,`JEditorPane`和`JTextPane`是两个常用的文本组件,它们主要用于显示和编辑富文本内容。在这个特定的程序中,我们看到的是一个演示如何控制这两类组件换行特性的应用。`JEditorPane`通常用于显示...

    Java Swing练习中的基础代码

    4. **FormatFrame.java**:这个名字暗示了这个文件可能涉及Swing中的文本格式化。可能包括使用JTextComponent家族(如JTextField、JTextArea)来展示和编辑格式化的文本,可能还涉及到JFormattedTextField或者...

    JTextPane使用

    JTextPane使用,可以传图片,文字等

    Java基于Swing实现的简单聊天室,支持多人在线闲谈.zip

    2. **事件监听**:在Swing中,事件处理是通过添加监听器来实现的。比如,当用户点击发送按钮时,需要触发一个事件,将输入的消息发送到服务器并更新聊天窗口。这通常涉及到ActionListener接口的实现。 3. **网络...

    helloword入门系列之swing 入门 简单的桌面小词典—附

    在Swing中,布局管理是非常关键的,因为它决定了组件在窗口中的排列方式。Java提供了多种布局管理器,如FlowLayout、BorderLayout、GridLayout和GridBagLayout等。例如,FlowLayout按照从左到右,从上到下的顺序放置...

    Swing+derby仿QQ聊天软件及源码

    在"Swing+derby仿QQ聊天软件"中,Swing可能被用来创建聊天窗口、联系人列表、消息输入框、表情选择器等元素。它负责将这些交互元素呈现给用户,并处理用户的点击、输入等操作。开发者可能使用JFrame作为主窗口,...

    Swing使用范例.rar

    1. **JFrame**: JFrame是Swing中用于创建顶级窗口的类,通常一个应用程序至少有一个JFrame。你可以在这个框架中添加其他组件,如按钮、文本域等。 2. **JComponent**: 所有Swing组件都继承自JComponent,它是所有...

    JAVA Swing 全教程

    Swing中的选取器组件,如JComboBox和JDatePicker,提供了让用户从预设选项中选择的功能。JComboBox用于下拉列表,而JDatePicker则用于选择日期。 **第19章 表格**: JTable是Swing中展示表格数据的组件,它可以动态...

    java swing简单版qq

    在Swing中,可以通过实现ActionListener接口并覆盖其actionPerformed方法来响应用户操作,如点击按钮发送消息。开发者可能为“发送”按钮添加了这样一个监听器,处理消息的发送和接收逻辑。同时,为了实时更新聊天...

    Java Swing项目

    事件处理是Swing中的关键部分。通过实现ActionListener接口或使用匿名内部类,可以为组件添加事件监听器,以响应用户的操作,如按钮点击、菜单选择等。 Swing 还支持外观(LookAndFeel)定制,允许开发者更改应用...

    Java_ Swing, 2nd Edition

    在Swing中,容器(Container)类用于组织和管理组件,例如JFrame是顶级容器,通常用作应用程序的主窗口。而JPanel则是一个基本的容器,可以用来组合和布局其他组件。Swing提供了多种布局管理器,如FlowLayout、...

    java swing 聊天程序

    8. **GUI布局管理**:Swing提供了多种布局管理器如FlowLayout、BorderLayout、GridLayout和GridBagLayout等,用于控制组件在窗口中的排列方式和位置。 9. **事件处理**:Swing使用事件驱动模型,每个组件都可以注册...

    swing版按键控制台

    在控制台应用中,开发者可能需要一个`JTextArea`或`JTextPane`来显示输出,这两个组件可以接受和显示多行文本。`JTextField`或`JPasswordField`可以用于接收用户的键盘输入。 按键控制台的核心功能是监听和处理键盘...

    java Swing 抽奖系统

    在这个抽奖系统中,Swing发挥了其在构建用户界面方面的优势,为用户提供了直观、友好的交互体验。 首先,让我们深入了解一下Swing组件在抽奖系统中的应用。系统可能包含了JFrame作为主窗口,用于展示整个抽奖界面。...

Global site tag (gtag.js) - Google Analytics