Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Junita Sinambela
IF3230-Tugas-Besar-Sister-2015
Commits
532b0ddd
Commit
532b0ddd
authored
Apr 26, 2015
by
Khoirunnisa Afifah
Browse files
mixitem
parent
b28444ed
Changes
2
Hide whitespace changes
Inline
Side-by-side
src/client/src/GUI/MapPanel.java
View file @
532b0ddd
...
...
@@ -146,8 +146,10 @@ public class MapPanel extends javax.swing.JPanel {
switch
(
res
){
case
"ok"
:
item
=
Item
.
getItemName
(
Integer
.
parseInt
(
Request
.
findInResponses
(
"item"
)));
JOptionPane
.
showMessageDialog
(
null
,
"Congratulation, you've earned "
+
item
,
"Information"
,
JOptionPane
.
PLAIN_MESSAGE
);
//PANEL MIXEDITEM
MixedItem
mi
=
new
MixedItem
();
mi
.
MixedItem
.
setIcon
(
new
ImageIcon
(
getClass
().
getResource
(
Item
.
getItemIcon
(
Integer
.
parseInt
(
Request
.
findInResponses
(
"item"
))))));
mi
.
MixedItem
.
setText
(
""
);
mi
.
ItemName
.
setText
(
item
);
break
;
case
"fail"
:
JOptionPane
.
showMessageDialog
(
null
,
"Failed! \n"
+
Request
.
findInResponses
(
"description"
),
"Information"
,
JOptionPane
.
ERROR_MESSAGE
);
...
...
src/client/src/GUI/TradePanel.java
View file @
532b0ddd
...
...
@@ -112,7 +112,7 @@ public class TradePanel extends javax.swing.JPanel {
}
}
}
// end of 'Fetch' case
else
{
else
if
(
Offer
.
getValueAt
(
modelRow
,
4
)==
"Cancel"
)
{
String
offer_token
=
Offer
.
getValueAt
(
modelRow
,
5
).
toString
();
if
(
Request
.
connectToServer
(
GrandQuest
.
host
,
GrandQuest
.
port
)){
String
sentence
=
Request
.
fetchItem
(
GrandQuest
.
token
,
offer_token
).
toString
();
...
...
@@ -134,6 +134,29 @@ public class TradePanel extends javax.swing.JPanel {
}
}
}
else
{
String
offer_token
=
Offer
.
getValueAt
(
modelRow
,
5
).
toString
();
if
(
Request
.
connectToServer
(
GrandQuest
.
host
,
GrandQuest
.
port
)){
String
sentence
=
Request
.
sendAccept
(
GrandQuest
.
token
,
offer_token
).
toString
();
Request
.
responseHandler
(
Request
.
send
(
sentence
));
}
if
(
Request
.
serverResponse
!=
null
){
String
res
=
Request
.
findInResponses
(
"status"
);
switch
(
res
){
case
"ok"
:
JOptionPane
.
showMessageDialog
(
null
,
"Congratulation you've got new item"
,
"Information"
,
JOptionPane
.
PLAIN_MESSAGE
);
break
;
case
"fail"
:
JOptionPane
.
showMessageDialog
(
null
,
"Fail getting item\n"
+
Request
.
findInResponses
(
"fail"
),
"Information"
,
JOptionPane
.
WARNING_MESSAGE
);
break
;
default
:
JOptionPane
.
showMessageDialog
(
null
,
"Error!"
,
"Error"
,
JOptionPane
.
ERROR_MESSAGE
);
break
;
}
}
}
}
};
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment