如何实现Java文本域拖动文字效果

 时间:2024-11-13 06:22:44

1、安装好jdk、eclipse后,打开eclipse软件,在一个项目节点右击选择“新建 > 类”,在出现的新窗体中输入类名并勾选自动生成Main函数复选框按钮,点击“确定”即可。

如何实现Java文本域拖动文字效果如何实现Java文本域拖动文字效果

2、对新建的DragText类继承父类JFrame,然后点击左方红色的叉叉“X”,导入相应的包,如图所示。然后在main函数中实例化DragText类,以方便测试。

如何实现Java文本域拖动文字效果如何实现Java文本域拖动文字效果如何实现Java文本域拖动文字效果

3、添加JTextArea属性成员,先不要初始化。然后在左方的红“X”处点击,导入相应的包,如图所示。

如何实现Java文本域拖动文字效果如何实现Java文本域拖动文字效果

4、右击编辑器空白处,依次选择“源代码 > 从超类中生成构造函数”。在出现的新窗体中取消勾选后三个复选框按钮,保留勾选第一个无参构造函数,点击“确定”按钮添加构造函数。

如何实现Java文本域拖动文字效果如何实现Java文本域拖动文字效果

5、删除构造函数内的代码,然后利用“setBounds()”设置窗体的默认位置及初始大小,然后设置关闭窗体时的退出程序操作,如图所示。

如何实现Java文本域拖动文字效果如何实现Java文本域拖动文字效果

6、实例化content属性成员,在下一行对content添加“setDragEnabled(true)”代码,即表示在content文本域中实现文字拖动效果。

如何实现Java文本域拖动文字效果

7、实例化JScrollPane滚动面板,并将content加入到踊辽嚏囱此容器中,然后将JScrollPane直接加入到窗体中,以居中形式显示。依次点击左方的两个“X”,分别添加需要导入的相应包。

如何实现Java文本域拖动文字效果如何实现Java文本域拖动文字效果如何实现Java文本域拖动文字效果

8、最后加入setVisible(true)以显示窗体,运行java程序,程序启动后新新窗体便打开了,在文本框中输入一段字符,然后拖动其中一部分字符并移动,便可以看到已实现了文本的拖动处理效果。

如何实现Java文本域拖动文字效果如何实现Java文本域拖动文字效果如何实现Java文本域拖动文字效果如何实现Java文本域拖动文字效果
  • 300英雄现版本TOP5打野英雄
  • 《神魔之塔》新手攻略开局卡
  • 包菜炒肉的做法
  • Eclipse项目如何设置工作区JDK
  • 英雄联盟怎么购买阿卡丽皮肤
  • 热门搜索
    河南信阳旅游景点 上海旅游网站 塔克拉玛干沙漠旅游 平乐古镇旅游攻略 海南旅游介绍 山东青岛旅游 湖南郴州旅游 六鳌旅游攻略 广之旅旅游网 环球旅游资讯