我正试图让jfreechart PieChart3D隐藏标签.我在文档中找不到任何内容.
有人知道怎么做吗?
<% response.setContentType("image/png"); %><%@page import="org.jfree.data.general.*"%><%@page import="org.jfree.chart.*"%><%@page import="org.jfree.chart.plot.*"%><%@page import="java.awt.Color" %><%
DefaultPieDataset ds = (DefaultPieDataset)session.getAttribute("usagePieOutputDataset");
JFreeChart chart = ChartFactory.createPieChart3D
(
null, // Title
ds, // Dataset
false, // Show legend
false, // Use tooltips
false // Configure chart to generate URLs?
);
chart.setBackgroundPaint(Color.WHITE);
chart.setBorderVisible(false);
PiePlot3D plot = ( PiePlot3D )chart.getPlot();
plot.setDepthFactor(0.0);
plot.setLabelOutlinePaint(Color.LIGHT_GRAY);
plot.setLabelFont(new java.awt.Font("Arial", java.awt.Font.BOLD, 10));
ChartUtilities.writeChartAsPNG(response.getOutputStream(), chart, 150, 144);
%>
Run Code Online (Sandbox Code Playgroud)
http://www.jfree.org/jfreechart/api/javadoc/org/jfree/chart/plot/PiePlot3D.html
我在下拉样式选择框中有一个值列表,例如
<select id="places">
<option>Italy</option>
<option>France</option>
<option>Germany</option>
<option>Spain</option>
</select>
Run Code Online (Sandbox Code Playgroud)
我在页面上的div中也有相同的值列表,例如
<div>
<span>Italy</span>
<span>France</span>
<span>Germany</span>
<span>Spain</span>
</div>
Run Code Online (Sandbox Code Playgroud)
使用JQuery,我希望如此 - 当选择下拉列表中的值时,会简要突出显示div中的等效选项.
我一直在努力使用jQuery高亮插件,但我相信更快的方法可能是使用JjQuery UI的高亮类.提前道歉是一个菜鸟:)
我上了课.我给它一些对象(主要是retreived数据库行)作为输入,并告诉它必须显示哪些字段,以及我想要的按钮.然后它呈现一个非常好的html表!我想,这真是太棒了.
$ot = new ObjectTable();
$ot->objects = $some_objects;
$ot->fields = array('id','name','description','image');
$ot->buttons = array('edit','delete');
$ot->render();
Run Code Online (Sandbox Code Playgroud)
但是,我也希望能够操纵它显示的数据.例如,我希望能够截断"描述"字段.或者显示图像缩略图(而不是'picture.jpg'作为文本).我不知道如何将这些函数传递给类.也许是这样的:
$ot->functions = array(null,null,'truncate','thumbnail');
Run Code Online (Sandbox Code Playgroud)
但后来我不知道如何转换这些字符串来运行一些实际的代码,或者如何传递参数.
必须有一个很好的方式来做我想要的.怎么样?
我想从多个图像中创建纹理图集(图像矩阵).这是他们可以创建图像矩阵的任何AppleScript.
最近的JVM有很多用于垃圾收集的XX参数(例如参见这里),但有哪些选项可以使客户端Swing应用程序真正表现更好?
我应该注意到,在客户端java应用程序中真正让我烦恼的一件事就是停止世界垃圾收集的大延迟.在Intelli-J IDEA中,我看到它需要三分钟或更长时间.
编辑:感谢所有的回复.只是报告回来我使用此处设置的设置,为IDEA提供了CMS垃圾收集器(这是大多数人都熟悉的应用类型的一个很好的通用参考).我还设置-XX:+ StringCache以查看它是否会降低内存需求.
一般来说,观察是常规运行性能不会降低到可以注意到它的程度.存储量减少是巨大的使用String缓存选项,但是CMS方法不彻底,最终需要阻止世界垃圾收集周期(回三分钟的等待),以清除内存(400MB在一次运行).
然而,考虑到内存占用减少,我可能只需要放置一个较小的最大内存量,这样可以使世界各地的大小更小.
IDEA 8.1.4附带JDK 1.6.0_12,所以我还没有测试G1.此外,我的机器只有2个核心,因此G1方法不会真正最大化.是时候打击老板换一台更好的机器了;).
这件事一直困扰着我,我无法在任何地方找到它!
在php和::/ - >之间使用类时有什么区别
让我举个例子.
想象一个名为MyClass的类,在这个类中有一个函数myFunction
使用有什么区别:
MyClass myclass = new MyClass
myclass::myFunction();
Run Code Online (Sandbox Code Playgroud)
要么
MyClass myclass = new MyClass
myclass->myFunction();
Run Code Online (Sandbox Code Playgroud)
谢谢
我发现有很多if-else语句,特别是嵌套if else语句,这些语句使我的代码可读性降低.如何减少PHP中if else语句的数量?
我的提示如下:1.在合适时使用switch语句; 2.在可行时使用exit()语句; 3.在可行时使用三元语句;
是否有其他提示可以减少if else语句,尤其是嵌套的if-else语句?
我有一个datagrid,其中包含一个包含复选框的列.我想在单击行时更改绑定的Selected属性的值:
注意:我不想使用SelectedItemChanged事件,因为当网格中只有一行时,这不能正常工作.
当我尝试在IIS 6上将ASP.NET版本更改为v4时,我收到以下警告:
更改Framework版本需要重新启动W3SVC服务.或者,您可以通过运行以下命令更改Framework版本而不重新启动W3SVC服务:aspnet_regiis.exe -norestart -s IIS-Viirtual-Path
是否要继续(这将更改Framework版本并重新启动W3SVC服务)?
我该如何锻炼IIS-Virtual-Path?
我尝试过明显的路径,即:
aspnet_regiis.exe -norestart -s "/WebSites/Extranet/AppName"
其中WebSites是IIS中文件夹的名称,Extranet是根应用程序的名称,AppName是我尝试更改的虚拟目录应用程序的名称.
谢谢!
编辑:
如何Auth在以下IIS6设置中计算虚拟目录的虚拟路径:
替代文字http://imgbag.com/joshz/stackoverflow/iis6vp.png
我试过了:
aspnet_regiis.exe -norestart -s "/Web Sites/Extranet/Auth"
aspnet_regiis.exe -norestart -s "Auth"
我明白了:
Installation stopped because the specified path (WhateverIPutIn) is invalid.
php ×3
java ×2
.net ×1
applescript ×1
batch-file ×1
build-server ×1
class ×1
datagrid ×1
highlight ×1
if-statement ×1
iis-6 ×1
javascript ×1
jfreechart ×1
jquery ×1
jvm ×1
macros ×1
maven ×1
nant ×1
nested ×1
oop ×1
performance ×1
readability ×1
release ×1
select ×1
silverlight ×1