自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (1)
  • 收藏
  • 关注

原创 与模式对话框进行数据交换

class PasswordChooser extends JPanel { public PasswordChooser() {  this.setLayout(new BorderLayout());    JPanel panel = new JPanel();  panel.setLayout(new GridLayout(2, 2));  panel.add(ne

2012-03-31 09:17:00 433

原创 定义自己的dialog

package swing;import java.awt.*;import java.awt.event.*;import javax.swing.*;public class DialogTest { public static void main(String[] args) {  EventQueue.invokeLater(new Runnable() {

2012-03-30 09:07:46 295

原创 JOptionPane_构造函数和变量

class OptionDialogFrame extends JFrame { public OptionDialogFrame() {  this.setTitle("OptionDialog Test");  this.setSize(DEFAULT_WIDTH, DEFAULT_HEIGHT);    JPanel gridPanel = new JPanel();

2012-03-29 09:09:24 541 1

原创 JOptionPane_私有内部类

private class ShowAction implements ActionListener {  @Override  public void actionPerformed(ActionEvent event) {   if(typePanel.getSelection().equals("Confirm")) {    //Confirm: 要显示的信息, 标题, 显

2012-03-29 09:08:39 280

原创 JOptionPane_主类的3个方法

public Object getMessage() {  String s = messagePanel.getSelection();  if(s.equals("String")) {   return messageString;  } else if(s.equals("Icon")) {   return messageIcon;  } else if(s.eq

2012-03-29 09:05:34 378

原创 JOptionPane_两个辅助类

package swing;import java.awt.*;import java.awt.event.*;import java.awt.geom.Rectangle2D;import java.util.Date;import javax.swing.*;/** * JOptionPane 的各种组合 */public class OptionDialo

2012-03-29 09:04:23 312

原创 使用快捷键触发action

package swing;import java.awt.Color;import java.awt.EventQueue;import java.awt.event.ActionEvent;import javax.swing.*;public class ActionTest { public static void main(String[] args) {

2012-03-24 14:07:08 331

原创 设置边框

package swing;import java.awt.Color;import java.awt.EventQueue;import java.awt.GridLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.BorderFa

2012-03-24 14:04:56 395

原创 利用复选框控制字体格式

package swing;import java.awt.BorderLayout;import java.awt.EventQueue;import java.awt.Font;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.JCheckB

2012-03-24 14:03:21 525

原创 利用下拉框控制字体格式

package swing;import java.awt.BorderLayout;import java.awt.EventQueue;import java.awt.Font;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.JComboB

2012-03-24 14:01:04 423

原创 平铺一张图像

package swing;import java.awt.EventQueue;import java.awt.Graphics;import java.awt.Image;import java.io.File;import javax.imageio.ImageIO;import javax.swing.JComponent;import javax.swing.

2012-03-24 13:57:28 416

原创 单选按钮组控制字体大小

package swing;import java.awt.BorderLayout;import java.awt.EventQueue;import java.awt.Font;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.ButtonG

2012-03-24 13:52:18 1420

原创 左上角的小图标

package swing;import java.awt.Dimension;import java.awt.EventQueue;import java.awt.Image;import java.awt.Toolkit;import javax.swing.ImageIcon;import javax.swing.JFrame;public class Sized

2012-03-24 13:50:04 533

原创 工具栏

package swing;import java.awt.BorderLayout;import java.awt.Color;import java.awt.EventQueue;import java.awt.event.ActionEvent;import javax.swing.*;public class ToolBarTest { public stati

2012-03-24 09:14:41 270

原创 菜单栏和右键弹出框

class MenuFrame extends JFrame { public MenuFrame() {  this.setTitle("Menu Test");  this.setSize(DEFAULT_WIDTH, DEFAULT_HEIGHT);  JMenu fileMenu = new JMenu("File");  fileMenu.add(new TestAc

2012-03-23 09:15:45 452

原创 利用AutoIt得到页面弹出的窗口

AutoIt:用于点击弹出框需要4个东西:1.autoit-v3-setup.exe2.AutoItX4Java.jar3.jacob.jar4.jacob-1.15-M4-x86.dll 使用方式:File file = new File("lib", "jacob-1.15-M4-x86.dll"); //path to the jacob dll  Sys

2012-03-15 19:29:12 5923 2

原创 向文件中追加内容,然后读取出来

package io;import java.io.*;/** * 向文件中追加内容,然后读取出来 */public class FileReaderAndWriter {  public void read() {  BufferedReader br = null;  try {   br = new BufferedReader(new FileRea

2012-03-12 10:03:47 467

原创 鼠标按下,画出图形的主要部分

class MouseComponent extends JComponent { public MouseComponent() {  squares = new ArrayList();  current = null;    this.addMouseListener(new MouseHandler());  this.addMouseMotionListener(

2012-03-12 09:23:51 375

原创 鼠标按下,画出图形的两个内部类

private class MouseHandler extends MouseAdapter {  /**   * 鼠标双击,移除图形   * 1.先取得按下点的坐标   * 2.再寻找该坐标是否在某个图形内   * 3.如果在某个图形内,并是双击的话,移除图形   */  @Override  public void mouseClicked(MouseEven

2012-03-12 09:23:01 357

原创 使用快捷键改变面板颜色

package swing;import java.awt.Color;import java.awt.EventQueue;import java.awt.event.ActionEvent;import javax.swing.*;public class ActionTest { public static void main(String[] args) {

2012-03-09 09:23:03 756

原创 使用适配器

package swing;import java.awt.EventQueue;import java.awt.event.WindowAdapter;import java.awt.event.WindowEvent;import javax.swing.*;/** * 适配器 * 实现了接口的一个类,继承他后,只用重写他的方法即可 * 不用再写其他几个方法

2012-03-08 09:12:24 209

原创 设置观感

package swing;import java.awt.EventQueue;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.*;/** * 设置观感 */public class PlafTest { public stati

2012-03-08 09:11:27 628

原创 点击面板上的按钮,改变相应的颜色

package swing;import java.awt.Color;import java.awt.EventQueue;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.*;/** * 点击面板上的按钮,改变相应的颜色 *  *

2012-03-07 09:17:25 721

原创 你能知道结果是多少么

for(int x=20; x --> 0; ) {   System.out.println(x);  }

2012-03-06 19:38:26 278

原创 数组的另外一种写法

#include "stdafx.h"#include int _tmain(int argc, _TCHAR* argv[]){ int a[10]; int i; for(i=0; i {  i[a] = i; } for(i=0; i {  printf("%d\n", i[a]); } return 0;} a[5] 可以

2012-03-06 19:14:20 459

原创 使用JNI,让java调用c代码

1.JNI (java native interface) java本地接口2.Java程序中,关键字用 native3.Java代码:package jni;public class JNITest {//系统去加载 HelloWorld.dll(windows下)static {System.loadLibrary("HelloWorld");}//本地方法

2012-03-06 11:22:01 434 2

原创 打印出系统上所有的字体名

package swing;import java.awt.GraphicsEnvironment;/** * 打印出系统上所有的字体名 */public class ListFonts { public static void main(String[] args) {  String[] fontNames = GraphicsEnvironment.getLoca

2012-03-05 14:16:52 326

原创 字符占据的宽和高的像素数量

package swing;import java.awt.Color;import java.awt.EventQueue;import java.awt.Font;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.font.FontRenderContext;import java

2012-03-05 14:15:51 1092

原创 采用swing的Graphics画图

package swing;import java.awt.EventQueue;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.geom.Ellipse2D;import java.awt.geom.Line2D;import java.awt.geom.Rectangle2D;i

2012-03-02 13:53:18 1437

原创 选择排序和冒泡排序

package sort;public class Sort { public static void main(String[] args) {  int[] array = {1, 5, 2, 8, 3, 66, 44, 23, 98, 97};    choiceSort(array);  print(array);    bubbleSort(array);

2012-03-02 13:51:59 286

struts1文件上传

用struts1实现文件上传,有需要者,可以下载,研究讨论,学习。

2012-02-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除