当前位置: 首页 > news >正文

wordpress搭建个人网站费用新零售六大模式

wordpress搭建个人网站费用,新零售六大模式,好网站推荐的网站,做cpa建什么网站好首先还是要了解框架JFrame中的层次结构。JFrame中的层次分布及相对关系是:最底层是#xff1a;JRootPane#xff1b;第二层是#xff1a;JlayerPane#xff1b;最上层就是ContentPane,也正是我们常说的内容面板。所以一般我们拖放的控件就是在ContentPane层上。有了这些常识…首先还是要了解框架JFrame中的层次结构。JFrame中的层次分布及相对关系是:最底层是JRootPane第二层是JlayerPane最上层就是ContentPane,也正是我们常说的内容面板。所以一般我们拖放的控件就是在ContentPane层上。有了这些常识后我们就可以随意设计背景了。在这里笔者提供两种方法为一个frame设置一张背景图片方法一原理我们把图片放置在第二层JlayerPane容器上然后让最上层的ContentPane透明这样就实现了背景的设置。(当然把图片放置最低层让上面两层透明也是可以的)    代码如下package NewPackage;import java.awt.Container;import java.awt.FlowLayout;import javax.swing.ImageIcon;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JPanel;public class Demo2 {public static void main(String[] args) {JFrame f1new JFrame(插入背景图像);f1.setBounds(400, 200, 500, 300);f1.setVisible(true);f1.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);ImageIcon imgnew ImageIcon(D:\\cat.png);JLabel bgnew JLabel(img);f1.getLayeredPane().add(bg, new Integer(Integer.MIN_VALUE));bg.setBounds(0, 0, img.getIconWidth(), img.getIconHeight());JPanel jp (JPanel)f1.getContentPane();//强制类型转换//Container contain f1.getContentPane();//((JPanel) contain).setOpaque(false); //jp.setOpaque(false);jp.setLayout(new FlowLayout());//contain.setLayout(new FlowLayout());//contain.add(bg);jp.add(bg);}}方法二原理我们直接在最上层容器内重写paintComponent(Graphics g)方法在容器中画一张图片。(这种方法很直观原理很简单)。代码如下package NewPackage;import java.awt.Graphics;import java.awt.Image;import javax.swing.ImageIcon;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JPanel;public class Demo3 extends JFrame{//创建一个容器JPanel jp;//创建背景面板。BackgroundPanel bgp;//创建一个按钮用来证明我们的确是创建了背景图片而不是一张图片。JButton jb;public static void main(String[] args){new Demo3();}public Demo3(){//不采用任何布局方式。jp(JPanel)this.getContentPane();this.setLayout(null);//在这里随便找一张400*300的照片既可以看到测试结果。ImageIcon imgnew ImageIcon(D:\\cat.png);bgpnew BackgroundPanel(img.getImage());bgp.setBounds(0,0,img.getIconWidth(),img.getIconHeight());//创建按钮jbnew JButton(测试按钮);bgp.add(jb);jp.add(bgp);this.setBounds(400, 200, 500, 300);this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);this.setVisible(true);}}class BackgroundPanel extends JPanel{Image im;public BackgroundPanel(Image im){this.imim;this.setOpaque(true);}//Draw the back ground.public void paintComponent(Graphics g){super.paintComponents(g);g.drawImage(im,0,0,this.getWidth(),this.getHeight(),this);}}程序运行效果如下
http://www.zqtcl.cn/news/906303/

相关文章:

  • 谷歌在线浏览器入口seo内容优化是什么意思
  • 新闻门户网站免费建设西安做企业网站哪家做的好
  • 湘潭网站建设 w磐石网络安徽省工程建设信息网官方网站
  • 移动端网站开发教程局网站建设工作征求意见
  • 浙江网站建设公司地址南京做电商网站的公司
  • 网上销售型的企业网站建行个人手机银行
  • 网站建设与规划方案书网站建设策划有哪些
  • 手机网站建设推广方案ppt模板单页企业官网模板
  • 荥阳网站建设多少钱长沙企业关键词优化哪家好
  • 网站购物流程模块怎么实现最新足球赛事
  • 网站建设后需要维护吗网站规划的案例
  • 北京造价员变更在哪个网站做免费域名申请入口
  • 百度免费收录提交入口seo wordpress theme
  • 公司付网站会员费科目怎么做wordpress 多站点 主题
  • 做深度的互联网站网站突然没收录了
  • 网站建设进度表下载周到的商城网站建设
  • 建设一个连接的网站服装企业网站源码
  • 什么网站源码做分类信息网站好域名备案企业网站内容
  • wordpress 文章显示数量淘宝seo优化怎么做
  • 响应式网站模块商务网站创建流程是什么
  • 关于服饰搭配做的比较好的网站网站后台管理默认密码
  • 用自己电脑配置服务器做网站响应式框架
  • 任经理++徐州网站建设湖南正规关键词优化
  • 哪些软件可以做网站设计农村网站建设茂名
  • 平顶山网站建设费用腾讯云轻量应用服务器
  • 外贸优秀网站廊坊seo建站
  • 站长工具seo综合查询5g网站建设整改落实情况
  • 网站建设方案 流程wordpress客户案例
  • 网站被收录的过程如何创造属于自己的软件
  • 做神马网站优化快速排国外乡村建设网站