グラフのグリッドでハッシュマークにラベルを付けたいのですが、フォント サイズ 1 を使用すると、大きすぎます。フォントサイズを 1 より小さくする方法はありますか? コーディング方法に何か不足していますか?
グリッドを生成し、ハッシュにラベルを付けようとするコードは次のとおりです。
for (double k = myStart1; k <= myEnd1; k = k + (myEnd1 - myStart1) / 8) {
g2.setColor(Color.BLACK);
g2.draw(new Line2D.Double(k, (max - min) / 60, k, -(max - min) / 60));
String labelx=String.valueOf(k);
Float xCo=Float.parseFloat(Double.toString(k));
g2.setFont(new Font("SansSerif",Font.PLAIN,1));
g2.drawString(labelx, xCo, 0);
}
これは、x^2 によって生成されたグラフのスクリーンショットです。