我试图为下载一些东西做一个很好的gui,我试图添加一些文字来解释如何使用gui。唯一的问题是文字没有出现。这是所有相关的代码。
silveraterial.doubleSided = YES;
不知道什么是错的。
答案 0 :(得分:0)
您可以尝试设置字体,颜色等。这样的事情:
$('#container-2')
.highcharts(
{
lang : {
printChart : '#{msg['DB_graph_lib1']}',
downloadPNG : '#{msg['DB_graph_lib2']}',
downloadJPEG : '#{msg['DB_graph_lib3']}',
downloadPDF : '#{msg['DB_graph_lib4']}',
downloadSVG : '#{msg['DB_graph_lib5']}',
contextButtonTitle : 'Context menu'
},
chart : {
type : 'column'
},
colors : [ '#808080' ],
title : {
text : '#{msg['DB_graph_title3']}'
},
subtitle : {
text : ''
},
xAxis : {
type : 'category',
labels : {
rotation : -45,
style : {
fontSize : '13px',
fontFamily : 'Verdana, sans-serif'
}
}
},
yAxis : {
max : 100,
min : 0,
title : {
text : '#{msg['DB_graph_lib']} (%)'
}
},
legend : {
enabled : false
},
tooltip : {
pointFormat : '#{msg['DB_graph_lib']} : <b>{point.y:.1f} %</b>'
},
series : [ {
name : '#{msg['DB_graph_lib']}',
data : [
<ui:repeat value="#{homeSupBean.campagnes}" var="camp">[
'#{camp.name}',
#{homeSupBean.campagneProg[camp.id.toString()]}],
</ui:repeat> ],
dataLabels : {
enabled : true,
rotation : -90,
color : '#FFFFFF',
align : 'right',
format : '{point.y:.1f}',
y : 10,
style : {
fontSize : '15px',
fontFamily : 'Verdana, sans-serif'
}
}
} ]
});
答案 1 :(得分:0)
为您的困境找到解决方案。您需要在JPanel对象上调用setPreferredSize方法。它最初默认为10x10尺寸。完成后,您将能够看到绘制的文本。
public static class Dissplay extends JPanel{
/**
*
*/
private static final long serialVersionUID = 1L;
public Dissplay() {
super();
this.setPreferredSize(new java.awt.Dimension(600, 100));
}
public void paintComponent(Graphics g){
super.paintComponent(g);
g.drawString("Please enter you plugin folder location and what you want to install.", 30, 20);
}
}