ancient-projects

My earliest programs (2006-2010)
git clone https://git.tronto.net/ancient-projects
Download | Log | Files | Refs | README

PannelloCartePassate.java (1375B)


      1 /*
      2 Copyright 2009-2010 Sebastiano Tronto <sebastiano@luganega.org>
      3 
      4 This file is part of JBriscola.
      5 
      6     JBriscola is free software; you can redistribute it and/or modify
      7     it under the terms of the GNU General Public License as published by
      8     the Free Software Foundation; either version 2 of the License, or
      9     (at your option) any later version.
     10 
     11     JBriscola is distributed in the hope that it will be useful,
     12     but WITHOUT ANY WARRANTY; without even the implied warranty of
     13     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     14     GNU General Public License for more details.
     15 
     16     You should have received a copy of the GNU General Public License
     17     along with JBriscola; if not, write to the Free Software
     18     Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
     19 
     20 */
     21 
     22 import javax.swing.*;
     23 import java.awt.*;
     24 
     25 public class PannelloCartePassate extends JPanel {
     26 
     27 	public static int posto[][] = new int[40][2];
     28 	
     29 	public static Main main;
     30 	
     31 	public PannelloCartePassate() {	}
     32 	
     33 	public void paint( Graphics g ) {
     34 
     35 		super.paint( g );
     36 
     37 		for( int i = 0; i < 40; i++ ) {
     38 			posto[i][0] = ( i % 10 ) * 70;
     39 			posto[i][1] = ( i / 10 ) * 136;
     40 		}
     41 
     42 		for ( int i = 0; i < main.mano*2; i++ )
     43 			if ( main.frame.arrayCartePassate[i] != null )
     44 				main.frame.arrayCartePassate[i].paintIcon( this, g, posto[i][0], posto[i][1] );
     45 
     46 
     47 	}
     48 
     49 }