All pastes #980859 Raw Edit

Miscellany

public text v1 · immutable
·published 2008-04-11 10:27 UTC
rendered paste body
package Schack;

import java.awt.*;


import javax.swing.JPanel;

public class Bild extends JPanel {
      	String player1;
        String player2;

        public int move;
        public int qizi;
        Label msg=new Label("Hej, detta är Arshos Schack 2008");

        Image bonde;
      	Image Tornet;
      	Image Kungen;
      	Image Drottningen;
      	Image Elefant;
      	Image Staven;
        
        public void work(Grafik applet) {
        }
        
        public void init(){
        	
        	MediaTracker mt = new MediaTracker(this);
        	bonde = Toolkit.getDefaultToolkit().getImage("bp.gif");
        	mt.addImage(bonde, 1);
        	Tornet = Toolkit.getDefaultToolkit().getImage("br.gif");
        	mt.addImage(Tornet, 2);
        	Kungen = Toolkit.getDefaultToolkit().getImage("bk.gif");
        	mt.addImage(Kungen, 3);
        	Drottningen = Toolkit.getDefaultToolkit().getImage("bq.gif");
        	mt.addImage(Drottningen, 4);
        	Staven = Toolkit.getDefaultToolkit().getImage("bb.gif");
        	mt.addImage(Staven, 5);
        	Elefant = Toolkit.getDefaultToolkit().getImage("bn.gif");
        	mt.addImage(Elefant, 6);
        	try {
        		mt.waitForAll();
        	} catch (InterruptedException a){
        		
        	}
        }

      public void paintComponent (Graphics page) {
      		super.paintComponent (page);
      			
			page.setColor(Color.black);
			
			int bred = 50;
			int höjd = 50;
			
			//rad nummer 1   
			page.fillRect(0, 0, bred, höjd);
			page.fillRect(100, 0, bred, höjd);
			page.fillRect(200, 0, bred, höjd);
			page.fillRect(300, 0, bred, höjd);

			page.drawImage(bonde,150,150, null);
			page.drawImage(Drottningen,150,150, null);
			page.drawImage(Elefant,150,150, null);
			page.drawImage(Kungen,150,150, null);
			page.drawImage(Staven,150,150, null);
			page.drawImage(Tornet,150,150, null);
			
			//rad nummer 2  
			page.fillRect(50, 50, bred, höjd);
			page.fillRect(150, 50, bred, höjd);
			page.fillRect(250, 50, bred, höjd);
			page.fillRect(350, 50, bred, höjd);
			
			page.drawImage(bonde,150,150, null);
			page.drawImage(Drottningen,150,150, null);
			page.drawImage(Elefant,150,150, null);
			page.drawImage(Kungen,150,150, null);
			page.drawImage(Staven,150,150, null);
			page.drawImage(Tornet,150,150, null);
      		
			//rad nummer 3  
			page.fillRect(0, 100, bred, höjd);
			page.fillRect(100, 100, bred, höjd);
			page.fillRect(200, 100, bred, höjd);
			page.fillRect(300, 100, bred, höjd);
			
			page.drawImage(bonde,150,150, null);
			page.drawImage(Drottningen,150,150, null);
			page.drawImage(Elefant,150,150, null);
			page.drawImage(Kungen,150,150, null);
			page.drawImage(Staven,150,150, null);
			page.drawImage(Tornet,150,150, null);
			
			//rad nummer 4   
			page.fillRect(50, 150, bred, höjd);
			page.fillRect(150, 150, bred, höjd);
			page.fillRect(250, 150, bred, höjd);
			page.fillRect(350, 150, bred, höjd);
			
			page.drawImage(bonde,150,150, null);
			page.drawImage(Drottningen,150,150, null);
			page.drawImage(Elefant,150,150, null);
			page.drawImage(Kungen,150,150, null);
			page.drawImage(Staven,150,150, null);
			page.drawImage(Tornet,150,150, null);
			
			//rad nummer 5   
			page.fillRect(0, 200, bred, höjd);
			page.fillRect(100, 200, bred, höjd);
			page.fillRect(200, 200, bred, höjd);
			page.fillRect(300, 200, bred, höjd);
			
			page.drawImage(bonde,150,150, null);
			page.drawImage(Drottningen,150,150, null);
			page.drawImage(Elefant,150,150, null);
			page.drawImage(Kungen,150,150, null);
			page.drawImage(Staven,150,150, null);
			page.drawImage(Tornet,150,150, null);
			
			//rad nummer 6  
			page.fillRect(50, 250, bred, höjd);
			page.fillRect(150, 250, bred, höjd);
			page.fillRect(250, 250, bred, höjd);
			page.fillRect(350, 250, bred, höjd);
			
			page.drawImage(bonde,150,150, null);
			page.drawImage(Drottningen,150,150, null);
			page.drawImage(Elefant,150,150, null);
			page.drawImage(Kungen,150,150, null);
			page.drawImage(Staven,150,150, null);
			page.drawImage(Tornet,150,150, null);
			
			//rad nummer 7 
			page.fillRect(0, 300, bred, höjd);
			page.fillRect(100, 300, bred, höjd);
			page.fillRect(200, 300, bred, höjd);
			page.fillRect(300, 300, bred, höjd);
			
			page.drawImage(bonde,150,150, null);
			page.drawImage(Drottningen,150,150, null);
			page.drawImage(Elefant,150,150, null);
			page.drawImage(Kungen,150,150, null);
			page.drawImage(Staven,150,150, null);
			page.drawImage(Tornet,150,150, null);
			
			//rad nummer 8
			page.fillRect(50, 350, bred, höjd);
			page.fillRect(150, 350, bred, höjd);
			page.fillRect(250, 350, bred, höjd);
			page.fillRect(350, 350, bred, höjd);
      		
			page.drawImage(bonde,150,150, null);
			page.drawImage(Drottningen,150,150, null);
			page.drawImage(Elefant,150,150, null);
			page.drawImage(Kungen,150,150, null);
			page.drawImage(Staven,150,150, null);
			page.drawImage(Tornet,150,150, null);
      		
      	}
      }