-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathKarta.java
More file actions
78 lines (75 loc) · 1.89 KB
/
Karta.java
File metadata and controls
78 lines (75 loc) · 1.89 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
package briskula;
import javax.swing.JFrame;
import java.awt.Image;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
import javax.imageio.ImageIO;
import javax.swing.Icon;
import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
public class Karta {
private String imekarte;
private int jakost;
private int punti;
private String vrsta;
private Image slikakarte;
public Karta(String imekarte,String vrsta,int jakost,int punti,Image slikakarte)
{
this.imekarte=imekarte;
this.vrsta=vrsta;
this.jakost=jakost;
this.punti=punti;
this.slikakarte=slikakarte;
}
public String tostring()
{
return imekarte+ " "+ vrsta;
}
public String vrsta()
{
return this.vrsta;
}
public String ime()
{
return this.imekarte;
}
public String briskula()
{
return vrsta;
}
public int punti()
{
return this.punti;
}
public int jakost()
{
return this.jakost;
}
public JLabel donjastrana() throws IOException
{
BufferedImage buff=ImageIO.read(new File("C:\\Users\\Acer\\eclipse-workspace\\briskula\\src\\briskula\\slike\\poledina.jpg"));
JLabel donja=new JLabel(new ImageIcon(buff));
return donja;
}
public JLabel okrenikartu()
{
JLabel gornja=new JLabel(new ImageIcon(this.dohvatikartu()));
return gornja;
}
public Icon lice() {
Icon nova=new ImageIcon(this.slikakarte);
return nova;
}
public Icon poledina() throws IOException {
BufferedImage straga=ImageIO.read(new File("C:\\Users\\Acer\\eclipse-workspace\\briskula\\src\\briskula\\slike\\poledina.jpg"));
Icon a=new ImageIcon(straga);
return a;
}
public Image dohvatikartu()
{
return slikakarte;
}
}