更改下题,根据字符参数fillCharacter所包含的任何一种字符组成正方形,如
import java.applet.Applet;
import java.awt.Button;
import java.awt.Graphics;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JOptionPane;public class Task6_18 extends Applet {
int size ;
public void init(){
Button bt = new Button("点击我弹出输入框");
bt.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
String s = JOptionPane.showInputDialog(null, "请输入:");
size = Integer.parseInt(s);
repaint();
}
});
this.add(bt);
}
public void paint(Graphics g){
if(size>0){
squareOfAsterisks(g,size);
}
}
public void squareOfAsterisks(Graphics g, int size){
String str="";
int x=50,y=100;
for(int j=0;j |
免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。
版权声明:作者保留权利,不代表天盟立场。
|
|
|
|