내 그래프의 내 눈금에 내 해시 마크를 표시하고 싶지만 글꼴 크기를 1로 사용하면 커다란 방법입니다! 글꼴 크기를 1보다 작게 만들 수있는 방법이 있습니까? 내가 코딩하는 방법으로 뭔가 빠졌는가?글꼴 크기를 1보다 작게 만들기 Java GUI
다음은 격자를 생성하고 해시에 레이블을 넣으려는 코드입니다.
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에서 생성 한 그래프의 스크린 샷입니다. 내가 이미 언급 한 확신으로
이것은 의미가 없습니다. 글꼴 크기 1은 판독 할 수 없으므로 1 미만은 읽을 수없는 것보다 적습니다. 글꼴을 올바르게 설정 했습니까? –
나는 그것이 내 마음이 날아간 이유에 동의한다. –
나는 당신이 버그가 있다고 의심하고 아마도 "SansSerif"라는 글꼴이 없다고 생각한다. 'g2.setFont (new Font (Font.SANS_SERIF, Font.PLAIN, 1));) 시도 했습니까? –