请教Java SWING高人一个界面的实现问题如何解决?

CJCO008195 2016-12-31 09:12:45
高手,您好:
小弟正在实现一个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"变量数据”的“信息展板”;
希望得到大神的援助!!
谢谢大神的过目!!
...全文
199 2 打赏 收藏 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
computerclass 2017-01-01
  • 打赏
  • 举报
回复
建议用netbeans画界面更好
CJCO008195 2016-12-31
  • 打赏
  • 举报
回复
重写一下帖子一的“漏洞”:
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);
}
}

62,620

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧