请问如何在JPanel中添加条形统计图
Sale1 s1 = new Sale1();
Sale2 s2 = new Sale2();
Sale3 s3 = new Sale3();
panel_1.add("s1",s1);
panel_1.add("s2",s2);
panel_1.add("s3",s3);
}
@Override
public void mouseClicked(MouseEvent e) {
if(e.getSource()==label1){
p1.show(panel_1, "s1");
}else if(e.getSource()==label2){
p1.show(panel_1, "s2");
}else if(e.getSource()==label3){
p1.show(panel_1, "s3");
}
label1.setForeground(Color.BLACK);
label2.setForeground(Color.BLACK);
label3.setForeground(Color.BLACK);
JLabel label = (JLabel) e.getSource();
label.setForeground(Color.WHITE);
}
已经做好了卡片布局,想在点击label2是显示的JPanel中添加一个条形统计图,小白新手求指导

在这里空白添加统计图

Sale2 s2 = new Sale2();
Sale3 s3 = new Sale3();
panel_1.add("s1",s1);
panel_1.add("s2",s2);
panel_1.add("s3",s3);
}
@Override
public void mouseClicked(MouseEvent e) {
if(e.getSource()==label1){
p1.show(panel_1, "s1");
}else if(e.getSource()==label2){
p1.show(panel_1, "s2");
}else if(e.getSource()==label3){
p1.show(panel_1, "s3");
}
label1.setForeground(Color.BLACK);
label2.setForeground(Color.BLACK);
label3.setForeground(Color.BLACK);
JLabel label = (JLabel) e.getSource();
label.setForeground(Color.WHITE);
}
已经做好了卡片布局,想在点击label2是显示的JPanel中添加一个条形统计图,小白新手求指导

在这里空白添加统计图

...全文
相关推荐
往(jscrollPanel)动态添加组件
往滚动条容器动态的加载组件,当组件的大小超过了容器的大小,滚动条不显示的解决办法:
Trace-File-Volume-Viewer:一个Java GUI应用程序,使用Java AWT和Swing以条形图的形式显示.txt网络跟踪文件的数据
跟踪文件量查看器 一个Java GUI应用程序,使用Java AWT和Swing以条形图的形式显示.txt网络跟踪文件的数据。
各种内部排序算法演示
我用java做的各种内部排序算法演示,做的不是很好(确实不好),不过挺好玩的,大家看看.Windows中运行Run_Windows.bat(Linux下为Run_linux.sh)自动编译并运行(运行完成自动删除*.class).需要先配置好JDK
BarcodeUtil.java
java结合JFrame,JPanel生成条形码 也可以单独使用 ,需要导入jbarcode-0.2.8.jar maven仓库是没有的需要本地导入
jfreechar 例子下载
资源有连个jfreechar 的例子,有饼图,还是条线图


