public void draw(Graphics g) {
        String[] data = this.data.split(":");
        g.setColor(Color.white);
        int v = 0;
        for (int i = 20; i < 360; i += 100) {
            g.drawRect(20, i, 200, 40);
            for (int j = 0; j < 3; j++) {
                if (!"".equals(this.data)) {
                    g.drawString(data[v * 3 + j], 30 + (50 * j), i + 20);
                }
            }
            g.drawRect(20, i + 40, 200, 40);
            v++;
            for (int j = 0; j < 3; j++) {
                if (!"".equals(this.data)) {
                    g.drawString(data[v * 3 + j], 30 + (50 * j), i + 60);
                }
            }
            v++;
        }

        for (int i = 70; i < 330; i += 200) {
            g.drawRect(240, i, 200, 40);
            g.drawRect(240, i + 40, 200, 40);
        }
        g.drawRect(460, 170, 200, 40);
        g.drawRect(460, 210, 200, 40);
    }