自学了一段时间的Java,今天写出来了一个图形界面的代码,特别开心
import java.awt.*;
import javax.swing.*;
public class asdf extends JFrame {
public static void main(String[] args) {
// TODO Auto-generated method stub
JFrame frame = new asdf();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(600,600);
frame.setVisible(true);
}
public void paint (Graphics g) {
g.drawString("circle 99", 30, 30);
int x0=getSize().width/2;
int y0=getSize().height/2;
for(int r=0;r<getSize().height/2;r+=2)
{
g.setColor(getRandomColor());
g.drawOval(x0-r, y0-r, r, r);
}
}
Color getRandomColor() {
return new Color(
(int) (Math.random()*255),
(int)(Math.random()*255),
(int)(Math.random()*255)
);
}
}
写完之后,也有感而发,自己本可能大学四年不会接触到java,单单的学一门c,还是在一个211哥们的提醒下,认识到自己的学校是不学java的或者说学计算机的不学java是大不利于自身发展的,又一次见识到了不同学校之间的差距,并不是说我们不努力,而是我们根本没有办法去改变,甚至不知道如何去做。哥们说,老师几乎不怎么讲,就给我们定一个目标让我们去完成,但是相比于我那个哥们,我却连个目标都没有,谈何努力?在一个农业大学,学计算机似乎有点不太合理,但命运又是最好的安排。我清晰地记得上一中的时候,其他学校仰慕的会考全A却是我们一中人基本的目标,没有全A还会被笑话,但在其他学校,有一半是A已经算厉害了。正因为我知道不同学校之间的差距,我在努力的去知晓理科类大学在学什么,教学安排是什么,在把自己学校的课程学完之后,继续学习我给自己安排的课程,竞赛,java这些都不是我所应该接触的,我本应上完课,去体验生活的美好,去度过大学生的闲散时光。但是我没有,只是希望和那些211985的学生缩小差距,希望自己不要沉沦于这种舒适,也将这篇文章送给多年后的自己,当做青春回忆。祝未来的我上岸成功。