- 浏览: 164917 次
- 性别:
- 来自: 杭州
文章分类
最新评论
-
zhousheng193:
非常感谢LZ
在JSP页面及servlet的doGet()方法中处理汉字乱码的问题 -
jie523314:
学习下。。。
读取XML文件
package org.tarena.day02; import java.awt.BorderLayout; import java.awt.CardLayout; import java.awt.FlowLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.WindowEvent; import java.awt.event.WindowListener; import javax.swing.Icon; import javax.swing.ImageIcon; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JOptionPane; import javax.swing.JPanel; import javax.swing.Timer; public class TestCardLayout implements ActionListener { JPanel jp1; CardLayout c; Timer time = new Timer(1000, this); public void getJModel() { JFrame jf = new JFrame("图片浏览器"); c = new CardLayout(); jp1 = new JPanel(c); JPanel jp2 = new JPanel(new FlowLayout()); String[] name = { "1.jpg", "2.jpg", "3.jpg", "4.jpg", "5.jpg", "6.jpg" };// 图片名称 for (int i = 0; i < name.length; i++) { Icon ic = new ImageIcon("//home//soft22//桌面图片//" + name[i]); JLabel jl = new JLabel(ic); jp1.add(jl, i + "");// 一定要加名字 } jf.add(jp1); String[] ope = { "first", "next", "previous", "last", "start", "stop"}; for (int i = 0; i < ope.length; i++) { JButton jb = new JButton(ope[i]); jb.addActionListener(this);// 注册监听; jp2.add(jb); } jf.add(jp2, BorderLayout.SOUTH); jf.setSize(450, 500); jf.setLocation(450, 500); jf.setVisible(true); jf.setResizable(false); jf.setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE); jf.addWindowListener(new WindowListener() {//匿名内部类 public void windowActivated(WindowEvent e) { } public void windowClosed(WindowEvent e) { } public void windowClosing(WindowEvent e) { int i = JOptionPane.showConfirmDialog(null, "是否真的要退出?", "图片浏览器", JOptionPane.YES_NO_CANCEL_OPTION); if (i == 0) { System.exit(0); } else if (i == 1) { // } else if (i == 2) { // } } public void windowDeactivated(WindowEvent e) { } public void windowDeiconified(WindowEvent e) { } public void windowIconified(WindowEvent e) { } public void windowOpened(WindowEvent e) { } }); } public void actionPerformed(ActionEvent e) { String comm = e.getActionCommand(); if ("first".equals(comm)) { c.first(jp1); } else if ("next".equals(comm)) { c.next(jp1); } else if ("previous".equals(comm)) { c.previous(jp1); } else if ("last".equals(comm)) { c.last(jp1); } else if ("start".equals(comm)) { time.start(); } else if ("stop".equals(comm)) { time.stop(); } else {//Timer分支 c.next(jp1); } } public static void main(String[] args) { TestCardLayout t = new TestCardLayout(); t.getJModel(); } }
发表评论
文章已被作者锁定,不允许评论。
-
举例讲解线程的wait()和notify()
2010-10-10 09:59 1013通常,多线程之间需要协调工作,例如两个人公用一个卫生间(每次只 ... -
3种常见的设计模式
2010-09-30 14:01 981工厂模式: 引用 定义一个创建产品对象的工厂类,由该工厂统 ... -
Eclipse6.0 代码提示(代码助手) 设置方法
2010-08-30 09:53 1394在MyEclipse6.0的快捷键中 ... -
Byte[]数组与其他数据类型相互转换
2010-07-22 18:53 894Byte[]数组与其他数据类型相互转换 //Byte[ ... -
byte[] 转换成 int
2010-07-22 18:33 1084一个完整的byte[]转换成int byte[] b= n ... -
用java对图片进行绘画
2010-07-07 09:28 941package com.java.test_IO; im ... -
怎么用java删除父文档及子文档
2010-07-06 19:16 1051package org.tarena.day01; ... -
我的收藏网址
2010-06-29 17:36 609纯属个人收藏,不知道的不要乱点!! 引用 swing组件的使用 ... -
JAVA面试题-CORE JAVA部分
2010-06-28 21:10 1842引用1.在main(String[] args ... -
五种常见的异常
2010-06-25 18:52 792引用五种常见的异常 package day14.tar ... -
理解Java 抽象类(abstract Class)与接口(interface)
2010-06-25 11:30 996abstract class 和interface是J ... -
理解final,finally,finalize三者区别
2010-06-25 09:28 1894final关键字 我们首先来说说final。它可以用于以下四个 ... -
Java 重写Object类的常见方法
2010-06-25 08:50 1568引用 当我们写一个类的时候,都会对Java.la ... -
Java面试问题
2010-06-24 21:01 1488引用Java常见面试题集锦 ... -
浅克隆和深克隆的理解和区别
2010-06-24 20:21 2643引用 今天,和同学讨论了下java的clone( ... -
用户登录界面代码
2010-06-24 09:38 3067引用注:这只是个登录测试参考,是练习知识点用的, 具体功能不完 ... -
猜数字游戏
2010-06-23 21:01 793package org.text.day01; impo ... -
简易计算器
2010-06-23 20:05 745package org.tarena.day01; im ...
相关推荐
util实现Java图片水印添加功能,有添加图片水印和文字水印,可以设置水印位置,透明度、设置对线段锯齿状边缘处理、水印图片的路径,水印一般格式是gif,png,这种图片可以设置透明度、水印旋转等,可以参考代码...
休闲娱乐代理售票-休闲娱乐代理售票系统-休闲娱乐代理售票系统源码-休闲娱乐代理售票管理系统-休闲娱乐代理售票管理系统java代码-休闲娱乐代理售票系统设计与实现-基于springboot的休闲娱乐代理售票系统-基于Web的...
休闲娱乐代理售票-休闲娱乐代理售票系统-休闲娱乐代理售票系统源码-休闲娱乐代理售票管理系统-休闲娱乐代理售票管理系统java代码-休闲娱乐代理售票系统设计与实现-基于springboot的休闲娱乐代理售票系统-基于Web的...
util实现Java图片水印添加功能,有添加图片水印和文字水印,可以设置水印位置,透明度、设置对线段锯齿状边缘处理、水印图片的路径,水印一般格式是gif,png,这种图片可以设置透明度、水印旋转等,可以参考代码...
util实现Java图片水印添加功能,有添加图片水印和文字水印,可以设置水印位置,透明度、设置对线段锯齿状边缘处理、水印图片的路径,水印一般格式是gif,png,这种图片可以设置透明度、水印旋转等,可以参考代码...
Java数组倒置 简单 Java图片加水印,支持旋转和透明度设置 摘要:Java源码,文件操作,图片水印 util实现Java图片水印添加功能,有添加图片水印和文字水印,可以设置水印位置,透明度、设置对线段锯齿状边缘处理、水印...
util实现Java图片水印添加功能,有添加图片水印和文字水印,可以设置水印位置,透明度、设置对线段锯齿状边缘处理、水印图片的路径,水印一般格式是gif,png,这种图片可以设置透明度、水印旋转等,可以参考代码...
Java数组倒置 简单 Java图片加水印,支持旋转和透明度设置 摘要:Java源码,文件操作,图片水印 util实现Java图片水印添加功能,有添加图片水印和文字水印,可以设置水印位置,透明度、设置对线段锯齿状边缘处理、水印...
我们还使用了Java作为主要的编程语言,它是安卓应用开发的主流语言,具有丰富的库和框架,使得开发人员可以轻松实现各种功能和特性。 此外,我们的安卓项目源码还注重用户体验和界面设计。我们提供了一系列的界面...
Java Applet小游戏拼图是一个基于Java编程语言的互动娱乐应用,它被设计成可以在Web浏览器中运行的小程序。Applet是Java技术的一部分,允许开发者创建动态、交互式的网络内容。这个小游戏是为Java爱好者提供的一个...
在IT行业中,特效编程是一种非常...开发者巧妙地运用了Java的特性,创造了一个令人印象深刻的应用,展示了Java在娱乐和艺术领域的潜力。对于想要学习Java图形编程或者特效制作的开发者来说,这是一个很好的学习案例。
这款简单的Java打字游戏不仅是一个娱乐项目,更是Java初学者掌握编程基础、理解核心概念和实践编程技巧的良好平台。通过分析游戏代码,我们深入了解了Java的图形处理、多线程、键盘事件监听、数据结构管理、随机算法...
【纯Java编写的拼图游戏】是一款基于Java技术开发的娱乐应用,它为用户提供了在计算机上或网页中体验拼图游戏的平台。这款游戏利用了Java的跨平台特性,可以在不同的操作系统上运行,同时通过Web技术,使得玩家也能...
这个标题为“java编写的整人代码”的项目,实际上是一种娱乐性质的程序,它通过覆盖用户的桌面来模拟假桌面,从而达到捉弄人的效果。这种程序在社交互动中可能会引起笑声,但在工作或正式环境中使用可能会引发不必要...
【Java小游戏 v1.01.rar】是一款基于Java技术开发的小游戏,主要使用JSP(JavaServer Pages)作为后端编程语言,结合HTML、CSS和JavaScript等前端技术,为用户提供了一个娱乐性的在线游戏体验。1945小游戏,通常指的...
2. **图形用户界面(GUI)**:Java中的`java.awt`和`javax.swing`库提供了创建GUI元素的工具,如面板(Panel)、按钮(Button)、图片(Image)等,用于构建游戏界面。 3. **Applet类**:Java的`java.applet.Applet...