
Java
文章平均质量分 78
YB
这个作者很懒,什么都没留下…
展开
-
[Java]Swing基础编程【2】事件模型 持有对方的引用
设计一个加法器,通过点击按钮得到两个文本框中数字之和。初版代码如下:/** * */import java.awt.FlowLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.util.Set;import javax.swing.*;impo原创 2014-03-02 11:21:30 · 911 阅读 · 0 评论 -
[Java]Swing基础编程【1】基本组件的使用
Swing是Java的用户界面包,里面包含许多与图形用户界面相关的组件。编写此类代码的步骤一般如下:1、先定义好所需要的低层次组件;2、创建一个init()方法,用于初始化,并在初始化的时候进行组件的组装,并定义组件需要监听的内容和相应行为;3、在main()方法中调用初始化方法,使界面呈现。下面以《疯狂Java讲义》一书中代码进行说明。该代码编写了一个基本的界面,一些基本的监原创 2014-02-27 21:48:23 · 1272 阅读 · 0 评论 -
[Java]Swing基础编程【3】内部类
继上一章,下面介绍一种更优雅的方式使事件监听器访问事件源对象成员。把监听器定义为内部类!改进后的代码如下:/** * */import java.awt.FlowLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.util.Set;import原创 2014-03-02 12:04:38 · 707 阅读 · 0 评论 -
[Java]Swing基础编程【4】JFileChooser 和 吉他谱浏览器设想
本章介绍 JFileChooser的用法,并用FileFiter文件过滤器指定可用文件,提供文件选择对话框预览图片,为不同的目录在文件选择对话框中提供不同的图标显示。代码如下:import java.awt.Dimension;import java.awt.Image;import java.awt.event.ActionEvent;import java.awt.eve原创 2014-03-05 12:07:03 · 1168 阅读 · 0 评论 -
[Java]吉他谱浏览器 0.1
需求介绍:喜欢弹吉他的朋友应该有这样的体会,对于一些图片类型的吉他谱,一首曲子通常有好几页,这时如果在弹吉他时翻页的话会影响自己演奏。解决方案有两个并各有缺陷。1、提供自动向下滚动功能 (下滚速度不好设置,需根据曲子速度来调) 2、把几张图片同时显示在显示器中(每张图片的大小需要自己调节)目前,我想采用第二中方法,把几张吉他谱同时放在一个JFrame中,做一个较为通用吉他谱图片原创 2014-03-06 15:28:27 · 1027 阅读 · 0 评论 -
[Java]吉他谱浏览器 0.2
功能:通过按钮可以一次性添加3个吉他谱图片,并根据比例大小显示在窗体中。 代码如下:/** * */import java.awt.BorderLayout;import java.awt.Dimension;import java.awt.Image;import java.awt.event.ActionEvent;import java.awt.event原创 2014-03-06 23:04:12 · 1200 阅读 · 0 评论 -
JAVA正则表达式 Pattern和Matcher
java.util.regex是一个用正则表达式所订制的模式来对字符串进行匹配工作的类库包。1.简介: java.util.regex是一个用正则表达式所订制的模式来对字符串进行匹配工作的类库包。 它包括两个类:Pattern和Matcher 。Pattern: 一个Pattern是一个正则表达式经编译后的表现模式。 Matcher: 一个Matcher对象是一转载 2014-05-22 16:11:48 · 432 阅读 · 0 评论 -
java中用正则表达式解析LRC文件
跟着Mars老师一起写android中的Mp3播放器真是受益匪浅再次感谢老师的无私奉献 不过其中问题也确实不少感觉老师的代码重构做的不够其中对LRC文件的解析也弄的比较马虎 今天特意花了一天的时间好好研究了正则表达式也仔细思索了LRC文件到底应该怎么来解析 以下先分析思路再给转载 2014-05-22 17:01:20 · 1238 阅读 · 0 评论