First develop commit. Adding all existing files.

This commit is contained in:
2014-03-14 20:12:38 +01:00
parent bf68ba4560
commit 73e62547ff
441 changed files with 247478 additions and 2 deletions

47
src/awt/Banner.java Normal file
View File

@@ -0,0 +1,47 @@
package awt;
/*************************************************************************
* Compilation: javac Banner.java
* Execution: java Banner s
* Dependencies: StdDraw.java
*
* Plots the String s, and moves it across the screen, left-to-right,
* wrapping around when it reaches the border.
*
* % java Banner "Hello, World"
*
*
*************************************************************************/
import java.awt.Font;
import stdlib.Color;
import stdlib.StdDraw;
public class Banner {
public static void main(String[] args) {
// String s = args[0];
String s = "Hello World";
StdDraw sd = new StdDraw();
// remove the 5% border
sd.setXscale(1.0/22.0, 21.0/22.0);
sd.setYscale(1.0/22.0, 21.0/22.0);
// set the font
Font f = new Font("Arial", Font.BOLD, 60);
StdDraw.setFont(f);
sd.setPenColor(Color.WHITE);
for (double i = 0.0; true; i += 0.01) {
StdDraw.clear(StdDraw.getClearColor());
StdDraw.text((i % 1.0), 0.5, s);
StdDraw.text((i % 1.0) - 1.0, 0.5, s);
StdDraw.text((i % 1.0) + 1.0, 0.5, s);
sd.show(60);
}
}
}