- Reading Spring Roo documentation and Tutorials
- Successfully reverse engineered Project Portfolio DB!!!
- http://static.springsource.org/spring-roo/reference/html/index.html
- somehow my settings.xml causing tests to fail…. had to rename to something and put it back
- installed STS as plugin (use the PDF doc in the link page) – http://blog.springsource.org/2009/06/24/installing-sts-into-eclipse-35/
- finally finished reading OpenGL SuperBible (4th Edition)
- sample code download: http://www.starstonesoftware.com/OpenGL/fourthEdition.htm
- got Text working and added LineGraphApplet sample project to SVN
- svn://fgmdev.com/trunk/Sandbox_folders/DONG_SANDBOX/LineGraphApplet
- code snippets for adding text for LWJGL
import org.newdawn.slick.TrueTypeFont;
private TrueTypeFont font;
private TrueTypeFont font2;
public void init() {
// load a default java font
Font awtFont = new Font(“Times New Roman”, Font.BOLD, 24);
font = new TrueTypeFont(awtFont, antiAlias);
// load font from file
try {
InputStream inputStream = ResourceLoader.getResourceAsStream(“AnnabelScript.ttf”);
Font awtFont2 = Font.createFont(Font.TRUETYPE_FONT, inputStream);
awtFont2 = awtFont2.deriveFont(24f); // set font size
font2 = new TrueTypeFont(awtFont2, antiAlias);
} catch (Exception e) {
font2 = new TrueTypeFont(awtFont, antiAlias);
e.printStackTrace();
}
matStage.init();
}
public void render() {
GL11.glClear(GL11.GL_COLOR_BUFFER_BIT | GL11.GL_DEPTH_BUFFER_BIT);
GL11.glEnable(GL11.GL_BLEND);
GL11.glBlendFunc(GL11.GL_SRC_ALPHA, GL11.GL_ONE_MINUS_SRC_ALPHA);
GL11.glMatrixMode(GL11.GL_PROJECTION);
GL11.glLoadIdentity();
GL11.glOrtho(0, width, height, 0, 1, -1);
GL11.glMatrixMode(GL11.GL_MODELVIEW);
Color.white.bind();
font.drawString(100, 50, “THE LIGHTWEIGHT JAVA GAMES LIBRARY”, Color.yellow);
font2.drawString(100, 100, “NICE LOOKING FONTS!”, Color.green);
GL11.glDisable(GL11.GL_BLEND);
}
