SWT/Swing/Awt
文章平均质量分 78
SWT/Swing/Awt界面设计
LyRics1996
人生天地间,忽如远行客
展开
-
Java小游戏:恐龙快跑(Running Dinosaur)
一、前言用Java写一个小游戏,按空格键跳跃,躲避障碍,可调整速度,可关闭背景音乐,可查看成绩。二、结构图一:图二:三、代码1.启动mainpackage lyrics.main;import java.awt.EventQueue;import org.apache.log4j.Logger;import lyrics.ui.MainFrameUI;/** * StartGame * * @author lyrics * @since 2020/07/05原创 2020-07-08 22:05:16 · 3926 阅读 · 2 评论 -
Java 简易电子相册(一)
一、前言如图所示:目前代码实现了文件夹读取,缩略图展示这两个功能,剩余功能大家看界面也能猜到了,有生之年系列吧,下次想写再说吧。二、准备1.win102.eclipse3.jdk 1.8.0_2214.jar下载链接:https://search.maven.org/artifact/net.coobird/thumbnailator/0.4.8/jar三、结构其中日志模块还没有写。四、代码1、启动mainpackage imageView.lyrics.main;i原创 2020-07-04 23:39:58 · 4041 阅读 · 3 评论 -
log4j重定向到Swing的JTextArea中
一、前言一些研发软件会把日志打到界面上,方便工程师调试。java里我们经常会用log4j来打日志,打到文件里,控制台都是常见操作,那么怎么把它重定向到界面里呢。二、准备1.win102.eclipse3.jdk 1.8.0_2214.jarlog4j:log4j-1.2.17.jar下载链接实测可用,就是加载网页速度慢了点,为什么慢大家应该也能理解。commons-logging:commons-logging-1.2.jar下载链接三、结构四、代码1.main启动原创 2020-07-02 00:16:57 · 1322 阅读 · 0 评论 -
为JTabbedPane添加关闭按钮与滚动条
前言白天遇到的窒息问题,晚上回来用自己的电脑写了一下,却没有遇到,mmp呦,明天去再对一下代码,这里记录一下,这份代码没啥问题结构代码增加选项卡import java.awt.GridLayout;import java.awt.event.MouseEvent;import java.awt.event.MouseListener;import javax.swing.JLabel;import javax.swing.JPanel; public class addT原创 2020-06-28 22:46:53 · 647 阅读 · 0 评论 -
Java 网络编程之Http(二):Swing下载进度条JProgressBar使用
前言做一个带有下载进度提示的小程序,通过HttpURLConnection下载文件,并实时显示下载进度。环境jdk1.8eclipseWindows 10结构代码1.启动测试部分(DownloadTest)下载链接:随便百度的360下载保存路径:电脑桌面package lyrics.download;import lyrics.download.Service.DownloadService;/** * DownloadTest * * @author lyrics原创 2020-06-13 23:38:21 · 563 阅读 · 0 评论 -
Swing中JFileChooser的使用心得
前言JFileChooser这个是Java Swing提供的文件选择框,通过这个,我们可以浏览文件,目录等。使用起来不是很难,记录一下。使用1.打开选择框fileChooser.showOpenDialog(null);fileChooser.showSaveDialog(null);这两个都是打开一个选择框,区别就是一个确认按钮是打开,另一个确认按钮是保存简单示例:JFileChooser fileChooser = new JFileChooser();fileChooser.show原创 2020-06-10 21:46:33 · 2101 阅读 · 0 评论 -
用java写一个简单的音乐播放器(二)
前言之前的版本,有位朋友说无法实现暂停播放,还有一些其他无伤大雅的bug,所以我就查了一波资料,研究了一下后,进行的一波优化。这个版本的播放器,实现了:上一首、下一首、暂停/播放、目录浏览等功能。注意需要注意的是几个jar包的变化,旧的jar包会导致一些异常,例如:Resetting to invalid mark等,所以做了有一些改变,当然jl1.0.1不要应该也行:代码手写是MyPlayer类里面的变化,为了方便我直接写成了MyPlayer2;其中不再使用jl中player的play方法原创 2020-05-17 23:15:58 · 3009 阅读 · 3 评论 -
用java写一个简单的音乐播放器
准备工作准备以下的jar包代码结构主要代码MusicPlayer(启动)package com.lyrics.musicplayer;import com.lyrics.musicplayer.ui.Design;/** * @Author: lyrics * @ClassName: MusicPlayer * @Date: 2020/2/19 * @Cop...原创 2020-02-19 22:02:52 · 2583 阅读 · 8 评论 -
Java使用Rxtx编写串口助手
Java使用Rxtx编写串口助手Java使用Rxtx编写串口助手环境搭建代码相关运行结果写在最后Java使用Rxtx编写串口助手最近由于一些需要,了解了一下如何使用java来操作串口,花费了好几天时间,所以现在单独整理出来一篇文章,方便大家的同时也方便自己,整个程序的界面是用java的SWT写的。环境搭建相关环境:window 7 64位;jdk 1.8;eclipse 2019-...原创 2020-01-04 20:02:50 · 1042 阅读 · 1 评论