关于自定义table, jTabbedPane等
jtabbedPane 无边框
UIManager.put("TabbedPane.contentBorderInsets", new Insets(0, 0, 0, 4));
JFreechart 应用
http://blog.csdn.net/thomas0yang/article/details/6273519
jFreechart 横坐标换行
http://topic.csdn.net/u/20081229/11/8886df6d-30ac-4b5e-a7f3-6a4c8ed5991d.html
http://topic.csdn.net/u/20070112/09/c0c385f8-e852-4c4b-9bf7-fe3b87e55957.html
http://www.iteye.com/topic/201899
改变jfreechart 线条颜色
import java.awt.*;
import org.jfree.chart.*;
import org.jfree.chart.plot.*;
...
//to modify the color of the lines :
Plot plot = jfreechart.getPlot();
plot.setDrawingSupplier(getSupplier());
...
private static Color myBlue=new Color(0,128,255);
public static DefaultDrawingSupplier getSupplier(){
return new DefaultDrawingSupplier(
new Paint[] {
myBlue,
Color.green,
Color.red,
Color.orange,
Color.magenta,
Color.cyan,
Color.pink,
Color.gray,
Color.yellow,
ChartColor.DARK_RED,
ChartColor.DARK_GREEN,
ChartColor.LIGHT_RED,
ChartColor.DARK_YELLOW,
ChartColor.DARK_MAGENTA,
ChartColor.DARK_CYAN,
Color.lightGray,
ChartColor.LIGHT_RED,
ChartColor.LIGHT_BLUE,
ChartColor.LIGHT_GREEN,
ChartColor.LIGHT_YELLOW,
ChartColor.LIGHT_MAGENTA,
ChartColor.LIGHT_CYAN},
DefaultDrawingSupplier.DEFAULT_OUTLINE_PAINT_SEQUENCE,
DefaultDrawingSupplier.DEFAULT_STROKE_SEQUENCE,
DefaultDrawingSupplier.DEFAULT_OUTLINE_STROKE_SEQUENCE,
DefaultDrawingSupplier.DEFAULT_SHAPE_SEQUENCE
);
分享到:
相关推荐
在Swing中,你可以创建丰富的、交互式的桌面应用程序。本篇将深入讲解Swing的全部组建及其应用实例,包括事件处理和布局管理。 1. **组件(Components)**:Swing提供了一系列组件,如按钮(JButton)、文本框...
JFrame frame = new JFrame("Swing应用实例"); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.getContentPane().add(panel); frame.pack(); frame.setVisible(true); ``` Swing还提供了更复杂的...
Swing应用程序框架是Java开发GUI(图形用户界面)应用程序的一种核心工具,由Sun Microsystems(现已被Oracle收购)设计。这个框架提供了丰富的组件、事件处理机制和可定制的外观,使得开发者能够构建功能强大的桌面...
Swing组件都是轻量级的,这意味着它们大部分功能是用Java实现的,而不是依赖于底层操作系统,这使得Swing应用程序具有更好的可移植性。 在Swing中,日期选择器通常由JCalendar或JDatePicker组件实现。例如,文件名...
在这个“一些Swing应用实例Java源码包”中,我们可以深入学习和理解Swing的各种组件和用法。下面将详细解释其中涉及的知识点。 1. **选项框(JComboBox)**:JComboBox是一种下拉列表,用户可以从预定义的选项中...
该应用是演示怎样使用多线程来显示一个Swing应用的加载动画。主要是使用JProgressBar和Timer来实现。目的是让比较复杂的Swing应用启动时解决延迟的状态,以提供友好的使用感。 阅读对象:使用Swing开发应用的学员。
Java Swing常用组件的应用,更快Swing入门
Swing是Java提供的一种用于构建图形用户界面(GUI)的库,它允许开发者创建美观、交互性强的应用程序。在默认情况下,Swing组件的外观可能显得较为朴素,但通过一些特殊的技术,我们可以对其进行美化,使其更具吸引...
"Swing好看的皮肤外观_weblaf.rar"就是这样一个资源,它提供了Weblaf(Web Look And Feel)开源项目,用于美化Swing应用的界面。 Weblaf是一个高度可定制的Swing外观和感觉实现,它提供了多种现代风格的皮肤,使得...