Java 如何在按钮和标题之间留出一点空间?

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

嗨,我正在尝试实现单选按钮,它是GUIelements的一个子类。在绘图部分,我被要求重写超类绘制方法并绘制一个圆。它还应该在按钮右侧绘制文本,我被要求在按钮和文本之间留一个空格。我怎么在这里留个空白呢。到目前为止,我能够写这篇文章

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。