社区
Java SE
帖子详情
如何用jbuilder设计系统界面
yongshi128
2007-10-23 06:54:24
如题
试了很久也实现不了
望高手指点!!!
就是说用图片作为系统的一个用户界面
...全文
106
4
打赏
收藏
如何用jbuilder设计系统界面
如题 试了很久也实现不了 望高手指点!!! 就是说用图片作为系统的一个用户界面
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yongshi128
2007-10-24
打赏
举报
回复
还有一个问题就是
这个界面上加个按钮却一直加不了
问题何在?
代码如下(用JB生成的):
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.awt.Graphics;
import javax.swing.ImageIcon;
import javax.swing.Icon;
public class Frame1 extends JFrame {
ImageIcon img;
ImageIcon img2;
//Construct the frame
public Frame1() {
enableEvents(AWTEvent.WINDOW_EVENT_MASK);
try {
jbInit();
}
catch(Exception e) {
e.printStackTrace();
}
}
//Component initialization
private void jbInit() throws Exception {
img = new ImageIcon("123.jpg");
img2=new ImageIcon(Frame1.class.getResource("555.jpg"));
JPanel panel = new JPanel() {
public void paintComponent(Graphics g) {
g.drawImage(img.getImage(), 0, 0, null);
super.paintComponent(g);
}
};
panel.setOpaque(false);
panel.setLayout(null);
panel.add(new JButton("问讯处"));
panel.add(new JLabel("HELLO"));
setContentPane(panel);
this.setResizable(false);
this.setSize(700,525);
this.getContentPane().add(panel, null);
this.setVisible(true);
this.setTitle("图书馆欢迎你");
}
//Overridden so we can exit when window is closed
protected void processWindowEvent(WindowEvent e) {
super.processWindowEvent(e);
if (e.getID() == WindowEvent.WINDOW_CLOSING) {
System.exit(0);
}
}
}
yongshi128
2007-10-24
打赏
举报
回复
同学在网上找到一种方法通过扩展Jpanel类
重写了其中的paintComponent()方法
算是解决了问题
但是除了这种办法难道就没有其他办法了吗?
高手指教
yongshi128
2007-10-24
打赏
举报
回复
能说得清楚点吗?
具体的步骤说一下吧,好吗?
shengli_liao
2007-10-23
打赏
举报
回复
把布局管理器设成null
然后就和Delphi一样了
J
builder
图形用户
界面
程序
设计
1.ppt
J
builder
图形用户
界面
程序
设计
1.ppt
j
builder
超市管理
系统
超市管理
系统
采用j
builder
+sql2000 c/s结构
J
Builder
程序
设计
实例
下载后解压缩时将jbsample文件夹存放到C:根目录下。程序用J
Builder
5.0 及以上版本打开。程序范例按章节放在不同的文件夹中;每个程序范例对应一个文 件夹,与书上的范例编号相对应。
j
builder
程序
设计
经典教程
这是一款基于j
builder
的程序
设计
经典教程
J
builder
开发的的简单的银行管理
系统
一个用J
builder
开发的银行管理
系统
可以作为简单的参考。
Java SE
62,623
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章