高手,您好:
小弟正在实现一个SWING的“信息展板”,核心源代码如下:
package d_port_package;
public class CopyOfComplete_ChatForeUITeacherClient extends AFrame implements
WindowListener, KeyListener, ItemListener, ActionListener {
int ChatPartnerSerialMark0 = 0;
public String MyFriendIP = "";
String MyURLLocal = "";
JLabel jL0 = new JLabel("未付担保金");
static Integer ChatPartnerSerialMark = 200;
JScrollPane jspanel0 = null;
JScrollPane jspanel1 = null;
boolean started = false;
String title = "获取好友资料";
static String roleLocal = null;
static String iPAddressLocal = null;
String MyIndex = "";
public String MyChatObjrolE = null;
JPanel jp1 = new JPanel();
String TeacherFuct = null;
byte LocalMyMemGrade = 0;public static void main(String[] args){
new CopyOfComplete_ChatForeUITeacherClient("www.baidu.com","a1","尊敬的用户,您好!!",1,"N","localhost",(byte)1,1);
}public CopyOfComplete_ChatForeUITeacherClient(String URL, String MyNum,
String User_facia, final Integer ChatObjectNum,
final String ChatObjrolE, String MyFriIP, byte MyMemGrade,int MySysNeed) {
this.setResizable(false);
this.setBounds(new Rectangle(419, 92, 590, 590));
MyURLLocal = URL;
MyIndex = MyNum;
roleLocal = "Mem";
ChatPartnerSerialMark = ChatObjectNum;
ChatPartnerSerialMark0 = ChatPartnerSerialMark;
MyChatObjrolE = ChatObjrolE;
LocalMyMemGrade = MyMemGrade;
MyFriendIP = MyFriIP;
iPAddressLocal = GetMyLocalIP.catchLocalIP();
// TODO:
jspanel0.setBounds(new Rectangle(10, 50, 500, 220));
jspanel1.setBounds(new Rectangle(10, 280, 500, 220));
jspanel0
.setVerticalScrollBarPolicy(ScrollPaneConstants.VERTICAL_SCROLLBAR_AS_NEEDED);
jspanel0
.setHorizontalScrollBarPolicy(ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER);
jspanel1
.setHorizontalScrollBarPolicy(ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER);
jspanel1
.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED);
jp1.setLayout(null);
jL0.setText(User_facia);
this.setLayout(null);
this.setBounds(new Rectangle(10,0,590,590));
jL0.setBounds(new Rectangle(10, 0, 590, 590));
jp1.setBounds(new Rectangle(10, 0, 590, 550));
jp1.add(jspanel0);
jp1.add(jL0);
jp1.add(jspanel1);
this.add(jp1);
setVisible(true);
this.addWindowListener(this);
}
}
小弟实现出的效果如下图:希望高手能够点拨小弟图上的问题:
0.如何能够实现出“带有"User_ficia"变量数据”的“信息展板”;
希望得到大神的援助!!
谢谢大神的过目!!
小弟正在实现一个SWING的“信息展板”,核心源代码如下:
package d_port_package;
public class CopyOfComplete_ChatForeUITeacherClient extends AFrame implements
WindowListener, KeyListener, ItemListener, ActionListener {
int ChatPartnerSerialMark0 = 0;
public String MyFriendIP = "";
String MyURLLocal = "";
JLabel jL0 = new JLabel("未付担保金");
static Integer ChatPartnerSerialMark = 200;
JScrollPane jspanel0 = null;
JScrollPane jspanel1 = null;
boolean started = false;
String title = "获取好友资料";
static String roleLocal = null;
static String iPAddressLocal = null;
String MyIndex = "";
public String MyChatObjrolE = null;
JPanel jp1 = new JPanel();
String TeacherFuct = null;
byte LocalMyMemGrade = 0;public static void main(String[] args){
new CopyOfComplete_ChatForeUITeacherClient("www.baidu.com","a1","尊敬的用户,您好!!",1,"N","localhost",(byte)1,1);
}public CopyOfComplete_ChatForeUITeacherClient(String URL, String MyNum,
String User_facia, final Integer ChatObjectNum,
final String ChatObjrolE, String MyFriIP, byte MyMemGrade,int MySysNeed) {
this.setResizable(false);
this.setBounds(new Rectangle(419, 92, 590, 590));
MyURLLocal = URL;
MyIndex = MyNum;
roleLocal = "Mem";
ChatPartnerSerialMark = ChatObjectNum;
ChatPartnerSerialMark0 = ChatPartnerSerialMark;
MyChatObjrolE = ChatObjrolE;
LocalMyMemGrade = MyMemGrade;
MyFriendIP = MyFriIP;
iPAddressLocal = GetMyLocalIP.catchLocalIP();
// TODO:
jspanel0.setBounds(new Rectangle(10, 50, 500, 220));
jspanel1.setBounds(new Rectangle(10, 280, 500, 220));
jspanel0
.setVerticalScrollBarPolicy(ScrollPaneConstants.VERTICAL_SCROLLBAR_AS_NEEDED);
jspanel0
.setHorizontalScrollBarPolicy(ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER);
jspanel1
.setHorizontalScrollBarPolicy(ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER);
jspanel1
.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED);
jp1.setLayout(null);
jL0.setText(User_facia);
this.setLayout(null);
this.setBounds(new Rectangle(10,0,590,590));
jL0.setBounds(new Rectangle(10, 0, 590, 590));
jp1.setBounds(new Rectangle(10, 0, 590, 550));
jp1.add(jspanel0);
jp1.add(jL0);
jp1.add(jspanel1);
this.add(jp1);
setVisible(true);
this.addWindowListener(this);
}
}
小弟实现出的效果如下图:希望高手能够点拨小弟图上的问题:
0.如何能够实现出“带有"User_ficia"变量数据”的“信息展板”;
希望得到大神的援助!!
谢谢大神的过目!!
package d_port_package;
public class CopyOfComplete_ChatForeUITeacherClient extends AFrame implements
WindowListener, KeyListener, ItemListener, ActionListener {
int ChatPartnerSerialMark0 = 0;
public String MyFriendIP = "";
String MyURLLocal = "";
JLabel jL0 = new JLabel("未付担保金");
static Integer ChatPartnerSerialMark = 200;
JScrollPane jspanel0 = null;
JScrollPane jspanel1 = null;
boolean started = false;
String title = "获取好友资料";
static String roleLocal = null;
static String iPAddressLocal = null;
String MyIndex = "";
public String MyChatObjrolE = null;
JPanel jp1 = new JPanel();
String TeacherFuct = null;
byte LocalMyMemGrade = 0;public static void main(String[] args){
new CopyOfComplete_ChatForeUITeacherClient("www.baidu.com","a1","尊敬的用户,您好!!",1,"N","localhost",(byte)1,1);
}public CopyOfComplete_ChatForeUITeacherClient(String URL, String MyNum,
String User_facia, final Integer ChatObjectNum,
final String ChatObjrolE, String MyFriIP, byte MyMemGrade,int MySysNeed) {
this.setResizable(false);
this.setBounds(new Rectangle(419, 92, 590, 590));
MyURLLocal = URL;
MyIndex = MyNum;
roleLocal = "Mem";
ChatPartnerSerialMark = ChatObjectNum;
ChatPartnerSerialMark0 = ChatPartnerSerialMark;
MyChatObjrolE = ChatObjrolE;
LocalMyMemGrade = MyMemGrade;
MyFriendIP = MyFriIP;
iPAddressLocal = GetMyLocalIP.catchLocalIP();
// TODO:
jspanel0.setBounds(new Rectangle(10, 50, 500, 220));
jspanel1.setBounds(new Rectangle(10, 280, 500, 220));
jspanel0
.setVerticalScrollBarPolicy(ScrollPaneConstants.VERTICAL_SCROLLBAR_AS_NEEDED);
jspanel0
.setHorizontalScrollBarPolicy(ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER);
jspanel1
.setHorizontalScrollBarPolicy(ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER);
jspanel1
.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED);
jp1.setLayout(null);
jL0.setText(User_facia);
this.setLayout(null);
this.setBounds(new Rectangle(10,0,590,590));
jL0.setBounds(new Rectangle(10, 0, 590, 590));
jp1.setBounds(new Rectangle(10, 0, 590, 550));
jp1.add(jspanel0);
jp1.add(jL0);
jp1.add(jspanel1);
this.add(jp1);
setVisible(true);
this.addWindowListener(this);
}
}