
javaSwing
文章平均质量分 57
iteye_3198
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
在JTable中添加JLabel,并改变选中的背景色
代码如下:import javax.swing.JLabel;import java.awt.Component;import javax.swing.JTable;import javax.swing.table.DefaultTableCellRenderer;public class Renderer extends DefaultTableCellRender...原创 2011-07-17 23:30:51 · 1298 阅读 · 0 评论 -
在JTable中添加自定义的checkbox
在JTable中加入复选框JCheckbox,直接加是加不上去的,因为它自动将JCheckbox转为String,只有通过JTable的的tableModel将columnClass设为Boolean就可以了。要设置选中与不选中,将该单元格的值设置为Boolean.true 或Boolean.false。 下面这段代码是为checkbox单独设置的渲染器,背景色为红色,选中时的背景色为绿色...2011-09-11 22:53:01 · 807 阅读 · 0 评论 -
关于java Swing中的菜单的一些理解
菜单栏是可以在JFrame上用setJMenuBar(bar)来设置的,但是它也可以添加到JPanel上,用add()方法就可以了。一个菜单对象就是一个下拉菜单组件,菜单中的每一个菜单项必须属于MenuItem类。它可以是一个MenuItem,子菜单(Menu的一个实例),或一个复选框(一个CheckboxMenuItem实例)的实例。对于嵌入在一个菜单项的子菜单来说,它是...2011-03-12 17:34:48 · 185 阅读 · 0 评论 -
根据指定字符串添加JTree中的节点
直接上代码吧import java.util.ArrayList;import java.util.List;import javax.swing.JFrame;import javax.swing.JScrollPane;import javax.swing.JTree;import javax.swing.event.TreeModelEvent;import...2011-03-19 17:25:47 · 185 阅读 · 0 评论 -
Tablelayout详解
Java Swing中的GridBagLayout中的布局太复杂,参数很多,不太理解其中的意思,总是布局不出想要的效果。前几天在网上搜到了tablelayout布局管理器,发现很简单,很强大。 下面,我来介绍一下tablelayout的用法。 首先,tablelayout不是JDK中自带的,需要导入第三方的jar包(本文已经给出,见附件)。源码和例子已经在这个jar包中...2011-03-26 21:13:42 · 606 阅读 · 0 评论 -
用Jaudiotagger提取MP3中的图片
Jaudiotagger是jid3lib的扩展,比jlid3lib强大更多,支持更多格式。它的API是:http://www.jthink.net/jaudiotagger/javadoc/overview-summary.html 下面是用Jaudiotagger提取MP3图片,并将图片显示出来的代码: import java.awt.Image;import java.aw...2011-04-10 22:20:22 · 453 阅读 · 0 评论 -
自定义JTable中的单元格背景
自定义JTable中的单元格背景,需重写它的渲染器。 代码如下: import java.awt.BorderLayout;import java.awt.Dimension;import java.util.Vector;import javax.swing.JFrame;import javax.swing.JPanel;import javax....2011-04-23 14:26:44 · 163 阅读 · 0 评论 -
在JPanel上根据JFrame的大小动态调整图片大小
本方法就是计算出JPanel上的图片的左上角起始点坐标x,y,根据它来画出图片 import java.awt.*;import java.awt.image.BufferedImage;import java.io.*;import javax.imageio.ImageIO;import javax.swing.*;public c...原创 2011-05-02 22:49:30 · 1704 阅读 · 0 评论 -
在JPanel上平铺背景图片
在JPanel上平铺背景图片 import java.awt.Graphics;import java.net.URL;import javax.swing.ImageIcon;import javax.swing.JPanel;public class BackgroundImagePanel extends JPanel { // ...原创 2011-05-05 21:16:42 · 381 阅读 · 0 评论