自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(12)
  • 收藏
  • 关注

原创 dfx

在NetBean IDE中设计Swing GUI 2011-05-18 14:23:34| 分类: Swing UI |字号 订阅一、创建Swing GUI1. 文件->新建项目->在类别中选择Java,在右边的项目中选择Java应用程序,点击下一步。2.填写项目名称,项目位置,不要选择创建主类复选框,点击完成。3.在新建的项目中点击右键->新建->JFra...

2012-06-09 00:38:58 171

原创 jtree02

在总结了数人的博客和自己的探索之下,终于实现,其中主要就是TreeCellRenderer这个接口的实现,下面代码用的Jcreator,需要在项目文件了加入image文件夹和图片文件。Test.java package myprojects.test;import java.awt.*;import java.awt.event.*;import javax.s...

2012-06-03 20:03:41 85

原创 文件夹

java实际可以做很多事情,只能你能想到的,理论上都可以实现出来,这文章介绍使用java实现Windows Explorer左边的常见任务.这文章原作者不是我,是WilliamChen,他写了很多美文章,我怕哪天他的文章都没有了,都删除了,所以把这些关键的图片,文字及代码存储起来.并在代码中保留原作者的名字.不做任何修改下面的Enable Animation的JCheckBox可以设置是否...

2012-06-03 12:14:33 108

原创 Swing中美化右键菜单JPopupMenu

先看看效果图:右键菜单我们首先从Swing的JPopupMenu组件进行扩展,让其接受一个图片,显示在左侧;或者接受一个字符串,动态生成图片后,在显示在左侧。为了避免准备图片的麻烦,我们就以动态生成内存图片为例,编写一个JImagedPopupMenu类。JImagedPopupMenu在创建时可以接受一个字符串,生成一副内存图片BufferedImage。然后,我们需要覆盖 JC...

2012-06-03 12:03:06 307

原创 导航栏

import javax.swing.JSplitPane;import javax.swing.JScrollPane;import javax.swing.JTree;import javax.swing.event.TreeSelectionEvent;import javax.swing.event.TreeSelectionListener;import javax....

2012-06-03 00:51:14 74

原创 gridbaglayout

c.gridx = 0; c.gridy = 0; c.gridheight = 3; c.gridwidth = 3; c.weightx = 1.0; c.weighty = 1.0; c.anchor = GridBagConstraints.NORTHWEST; mainPanel.add(new JScroll...

2012-06-03 00:18:37 78

原创 JList

import java.awt.*;import javax.swing.*;import javax.swing.tree.TreeNode;import javax.swing.tree.TreePath;import java.util.Enumeration;public class JTreeTest extends JFrame { //增...

2012-06-02 11:58:14 161

原创 xtaskpane

XTaskPane 类似XP 左边的导航栏,在开发Swing应用的时候很好用的。下面两张截图反应了JXTaskPane的动画效果。可以自由的卷起和展开。 JXTaskPane的的使用步骤:1、新建一个 JXTaskPaneContainer 2、新建{i}个JXTaskPane (i>=1)3、依次将 新建的JXTaskPane 添加到 JX...

2012-06-02 11:46:15 150

原创 swing event

Some Events and Their Associated Event ListenersAct that Results in the Event Listener TypeUser clicks a button, presses Enter while typing in a text field, or chooses a menu item ActionListene...

2012-06-02 10:48:00 66

原创 gridbaglayout

java.lang.Object --java.awt.GridBagLayoutGridBagLayout以表格形式布置容器内的组件,将每个组件放置在每个单元格内,而一个单元格可以跨越多个单元格合并成一个单元格,即多个单元格可以组合成一个单元格,从而实现组件的自由布局。构造函数:GridBagLayout()建立一个默认的GridBagLayout...

2012-06-01 22:54:24 129

原创 swing Border

边框  虽然我们使用了不同前景色来区别不同的区域,然而却没有层次感,加上边框一定会漂亮许多。  在Java中,所有以J打头的Swing控件都可以使用setBorder方法来为自己设置边框。边框有很多种,线型、凸起、凹下、空的,你甚至可以自由组合形成个人风格。所有的Border都必须使用javax.swing.BorderFactory中提供的静态方法来创建,比如: Bord...

2012-06-01 11:08:50 108

原创 Java Decompiler

这款反编译器叫 "Java Decompiler", 由 Pavel Kouznetsov开发它由 C++开发,并且官方可以下载 windows、linux和苹果Mac Os三个平台的可执行程序。1. 支持对整个Jar文件进行反编译,并本源代码可直接点击进行相关代码的跳转2. 支持众多Java编译器的反编译(支持泛型, Annotation和enum枚举类型 ...

2012-05-31 22:30:00 74

空空如也

空空如也

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

TA关注的人

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