Java 如何在按钮和标题之间留出一点空间?
嗨,我正在尝试实现单选按钮,它是GUIelements的一个子类。在绘图部分,我被要求重写超类绘制方法并绘制一个圆。它还应该在按钮右侧绘制文本,我被要求在按钮和文本之间留一个空格。我怎么在这里留个空白呢。到目前为止,我能够写这篇文章Java 如何在按钮和标题之间留出一点空间?,java,radio-button,stddraw,Java,Radio Button,Stddraw,嗨,我正在尝试实现单选按钮,它是GUIelements的一个子类。在绘图部分,我被要求重写超类绘制方法并绘制一个圆。它还应该在按钮右侧绘制文本,我被要求在按钮和文本之间留一个空格。我怎么在这里留个空白呢。到目前为止,我能够写这篇文章 public class RadioButton extends GUIelements { public RadioButton(xc,yc,radius,title,hilite,g){ super(xc,yc,radius,title
public class RadioButton extends GUIelements {
public RadioButton(xc,yc,radius,title,hilite,g){
super(xc,yc,radius,title,hilite,g);
}
public void draw(){
StdDraw.setPenColor(StdDraw.WHITE);
StdDraw.filledCircle(xc,yc,radius);
StdDraw.setPenColor(StdDraw.BLACK);
StdDraw.setPenRadius();
StdDraw.circle(xc,yc,radius);
StdDraw.textLeft(xc,yc,String);
}
在绘制文本时,是否向
xc
添加一些值?您的代码不会按原样编译(或者至少看起来是这样,因为String
是一个类),但除此之外,您可能还希望在绘制内圈之前检查按钮是否已被选中。感谢您提出这个问题,它应该是title而不是String。