社区
Java SE
帖子详情
关于Canvas背景颜色的问题!!求高手指点!
yanlinlin
2004-09-01 06:07:36
我在程序中向JFrame中添加一个Canvas,但是用Canvas.setBackground(Color.red);语句来设置Canvas的背景颜色,用JFrame.add(Canvas);添加到JFrame中后,没有背景颜色,不知道为什么??
请高手指点!!!!!
...全文
826
6
打赏
收藏
关于Canvas背景颜色的问题!!求高手指点!
我在程序中向JFrame中添加一个Canvas,但是用Canvas.setBackground(Color.red);语句来设置Canvas的背景颜色,用JFrame.add(Canvas);添加到JFrame中后,没有背景颜色,不知道为什么?? 请高手指点!!!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
射天狼
2004-09-03
打赏
举报
回复
要改你添加的PANEL的颜色,如果改主FRAME的颜色,再添加PANEL,就把主FRAME给盖上了!!
射天狼
2004-09-03
打赏
举报
回复
import java.awt.*;
import javax.swing.*;
public class test extends JFrame
{
JPanel mainPane = null;
JButton btnOK = null;
test ()
{
init ();
}
private void init ()
{
addWindowListener(new WindowAdapter ()
{
public void windowClosing (WindowEvent e)
{
System.exit (0);
}
});
getPane ();
setSize (400, 350);
}
private JPanel getPane ()
{
mainPane = ((JPanel)getContentPane ());
mainPane.setBackground(Color.BLUE);
return (mainPane);
}
public static void main (String [] args)
{
new test().show ();
}
}
yanlinlin
2004-09-02
打赏
举报
回复
谢谢楼上的朋友!
但是你给的例子运行结果cn还是没有背景色呀!!
再请教!!!
yanlinlin
2004-09-02
打赏
举报
回复
再顶一下!
希望高手帮忙解决一下!小弟在此多谢了!!!
紫黑蓝白
2004-09-01
打赏
举报
回复
Container c = getContentPane();
// ,可能是cn内容为空,它的大小为零,加一句:
c.setLayout(new BorderLayout());
试试。
Canvas cn = new Canvas();
cn.setBackground(Color.red);
c.add(cn);
cds1983
2004-09-01
打赏
举报
回复
我写了一个,你看看
import java.awt.*;
import javax.swing.*;
class Foo extends JFrame
{
public static void main(String[] args)
{
Foo f = new Foo();
f.setSize(400, 200);
f.show();
}
public Foo()
{
Container c = getContentPane();
Canvas cn = new Canvas();
cn.setBackground(Color.red);
c.add(cn);
}
}
android
canvas
背景图片,Android更改
canvas
背景颜色
而不会丢失任何图纸
博客介绍了在Android中实现
背景颜色
块和前景图分离、合并并保存为.png文件的方法。通过实例化两个
Canvas
- Bitmap对分别处理前景绘制和图层合并,还给出了自定义视图PaintView及测试Activity的代码,可实现手指绘制蓝线且
背景颜色
随手指位置变化。
python ttk 创建窗口无法改变
Canvas
画布
背景颜色
博客围绕Python使用ttk创建窗口时,无法改变
Canvas
画布
背景颜色
展开。尝试用ttk.
Canvas
和tk.
Canvas
都无法改变颜色,后发现
问题
出在ttk创建的标签上,舍弃ttk改用tk.Label创建标签才解决
问题
,最后询问有无更好办法。
如何给证件照换一个
背景颜色
本文介绍了一种前端实现的证件照
背景颜色
修改功能,通过纯JavaScript操作
CANVAS
,能快速转换背景色,支持用户自定义敏感度,适用于多种登记照需
求
,提高效率,降低成本。
Flex
Canvas
问题
本文探讨了一个在
canvas
元素中应用
背景颜色
与事件监听器时的奇特现象:虽然仅一个
canvas
添加了
背景颜色
,但在实际运行中,带有
背景颜色
的
canvas
能够正常触发事件,而未添加
背景颜色
的
canvas
的事件监听器却无法生效。深入分析原因,揭示
canvas
元素与事件处理之间的微妙关系。
Java SE
62,622
社区成员
307,256
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章