我自己编写了一个记事本程序,是模仿xp的记事本程序,除了状态栏的功能没实现其他基本实现了,现在就像知道如何准确的获取光标在JTextArea中的行数和列数准确位置。希望有高手能帮我解决下,同时还有一个问题,我自己编写的一个字体选择界面,为什么选择了采用西方字符集的字体,文本区就出现了中文乱码显现,而chinese-GB2313字符集就不会出现这个问题。还望高手指点,不慎感激。如果有代码能发送到我的邮箱更为感谢,邮箱地址:[email protected]

解决方案 »

  1.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【tance102004】截止到2008-06-28 00:59:54的历史汇总数据(不包括此帖):
    发帖数:0                  发帖分:0                  
    结贴数:0                  结贴分:0                  
    未结数:0                  未结分:0                  
    结贴率:-------------------结分率:-------------------
    如何结贴请参考这里:http://topic.csdn.net/u/20080501/09/ef7ba1b3-6466-49f6-9d92-36fe6d471dd1.html
      

  2.   

    关注一下啊采用西方字符集的字体,文本区就出现了中文乱码显现,而chinese-GB2313--用UFT-8 应该不会出问题吧
      

  3.   

    JTextArea中的行数和列数准确位置这个行数和列数可以用myArea.getDocument().addDocumentListener(),并在其中设置两个int,一个rowCounter,g wh colCounter
      

  4.   

    能告诉我具体的代码吗?在文档监听器里有三个方法,具体在哪个方法里写代码呢?如何获取这个int的值?我刚学习java不久还很菜鸟,还劳烦你多加指教了.