package nbtool.gui.field; import java.awt.*; import java.awt.geom.*; import java.awt.event.*; import javax.swing.*; public class GeoCorner { float x,y; int id, correspondence; float prob; public GeoCorner() { x = 0; y = 0; id = -1; } public GeoCorner(float cx, float cy, int c_id, int c_cor, float c_prob) { x = cx; y = cy; id = c_id; correspondence = c_cor; prob = c_prob; } public void draw(Graphics2D g2, boolean shouldFlip) { Font font = new Font("Sans_Serif", Font.PLAIN, 30); g2.setColor(Color.black); g2.setFont(font); switch(id) { case 0: g2.drawString("C",x,FieldConstants.FIELD_HEIGHT-y); break; case 1: g2.drawString("V",x,FieldConstants.FIELD_HEIGHT-y); break; case 2: g2.drawString("T",x,FieldConstants.FIELD_HEIGHT-y); } font = new Font("Sans_Serif", Font.PLAIN, 18); g2.setFont(font); g2.drawString(Integer.toString(correspondence),x,FieldConstants.FIELD_HEIGHT-y+30); g2.drawString(Float.toString(prob),x,FieldConstants.FIELD_HEIGHT-y+60); } }