收藏此站 联系我们 网站
当前位置:首页» 公司新闻 » 【建站服务】沙洋网站优化-域名申请

【建站服务】沙洋网站优化-域名申请

作者: 风兰 . 阅读量: 2 . 发表时间:2022-09-20 21:25:21

网站建设

上往建站提供服务器空间服务商百度快照排名网站托管百度推广运营,致力于设计外包服务与源代码定制开发360推广搜狗推广,增加网站的能见度及访问量提升网络营销的效果,主营:网站公司,百度推广公司电话,官网搭建服务,网站服务企业排名,服务器空间,英文域名等业务,专业团队服务,效果好。


沙洋网站优化

网站建设.png

沙洋县,隶属湖北省荆门市,地处汉江中下游,江汉平原北端,东临汉江与钟祥市、天门市隔江相望;西濒漳水,与当阳市毗临;南滨长湖,与荆州、潜江交界 [1]  ;北靠荆山余脉,与掇刀区、东宝区接壤。 [2-3]  总面积2044平方千米,下辖13个镇。 [3]  根据第七次人口普查数据,截至2020年11月1日零时,沙洋县常住人口395717人 [4]  。位于武汉城市圈和鄂西生态文化旅游圈的结合部,毗邻汉江,水运畅通,素有“汉江明珠”、“小汉口”等美誉 [5]  ,沙洋县境内有襄荆高速公路穿过和国道207、234、348线和汉宜线等一级公路途经。 [6] 
沙洋因唐朝尉迟恭任荆州总管时在汉津口旁的琼台山修建“沙洋堡”而得名,境内留下了中国中南地区规模最大的新石器古城遗址——马家垸遗址,诞生了中国历史上第一个县级政权——权县,出土了郭店楚简,境内有包山楚墓、楚庄王墓等楚墓群连绵分布。 [2]  [7]  2019年12月6日,入选全国农民合作社质量提升整县推进试点单位。 [8]  2020年7月29日,入选2017-2019周期国家卫生乡镇(县城)命名名单。 [9] 
2021年上半年,沙洋县实现地区生产总值165.1亿元,恢复到2019年的107.3%,按可比价计算,增长25.8%;全县规模工业增加值同比增长42.4%,恢复到2019年的99.0%;固定资产投资同比增长57.1%,恢复到2019年的74.1%;实现社会消费品零售额546697万元,同比增长33.3%,恢复到2019年的93.2%

获得applet参数

下面的例子演示了如何使用一个 Applet 响应来设置文件中指定的参数。该 Applet 显示了一个黑色棋盘图案和第二种颜色。

第二种颜色和每一列的大小通过文档中的 Applet 的参数指定。

CheckerApplet 在 init() 方法里得到它的参数。也可以在 paint() 方法里得到它的参数。然而,在 Applet 开始得到值并保存了设置,而不是每一次刷新的时候都得到值,这样是很方便,并且高效的。

Applet viewer 或者浏览器在 Applet 每次运行的时候调用 init() 方法。在加载 Applet 之后,Viewer 立即调用 init() 方法(Applet.init()什么也没做),重写该方法的默认实现,添加一些自定义的初始化代码。

Applet.getParameter() 方法通过给出参数名称得到参数值。如果得到的值是数字或者其他非字符数据,那么必须解析为字符串类型。

下例是 CheckerApplet.java 的修改:

CheckerApplet.java 文件代码:

import java.applet.*;import java.awt.*;public class CheckerApplet extends Applet{   int squareSize = 50;// 初始化默认大小   public void init () {}   private void parseSquareSize (String param) {}   private Color parseColor (String param) {}   public void paint (Graphics g) {}}

下面是 CheckerApplet 类的 init() 方法和私有的 parseSquareSize() 方法:

public void init (){   String squareSizeParam = getParameter ("squareSize");   parseSquareSize (squareSizeParam);   String colorParam = getParameter ("color");   Color fg = parseColor (colorParam);   setBackground (Color.black);   setForeground (fg);}private void parseSquareSize (String param){   if (param == null) return;   try {      squareSize = Integer.parseInt (param);   }   catch (Exception e) {     // 保留默认值   }}

该 Applet 调用 parseSquareSize(),来解析 squareSize 参数。parseSquareSize() 调用了库方法 Integer. parseInt() 该方法将一个字符串解析为一个整数,当参数无效的时候,Integer.parseInt() 抛出异常。

因此,parseSquareSize() 方法也是捕获异常的,并不允许 Applet 接受无效的输入。

Applet 调用 parseColor()方法将颜色参数解析为一个 Color 值。parseColor() 方法做了一系列字符串的比较,来匹配参数的值和预定义颜色的名字。你需要实现这些方法来使 Applet 工作。


指定 applet 参数

如下的例子是一个HTML文件,其中嵌入了 CheckerApplet 类。HTML文件通过使用 <param> 标签的方法给 applet 指定了两个参数。

<html><title>Checkerboard Applet</title><hr><applet code="CheckerApplet.class" width="480" height="320"><param name="color" value="blue"><param name="squaresize" value="30"></applet><hr></html>

注意: 参数名字大小写不敏感。


应用程序转换成 Applet

将图形化的 Java 应用程序(是指,使用AWT的应用程序和使用 java 程序启动器启动的程序)转换成嵌入在web页面里的applet是很简单的。

下面是将应用程序转换成 Applet 的几个步骤:

  • 编写一个 HTML 页面,该页面带有能加载 applet 代码的标签。

  • 编写一个 JApplet 类的子类,将该类设置为 public。否则,Applet 不能被加载。

  • 消除应用程序的 main()方法。不要为应用程序构造框架窗口,因为你的应用程序要显示在浏览器中。

  • 将应用程序中框架窗口的构造方法里的初始化代码移到 Applet 的 init() 方法中,你不必显示的构造 Applet 对象,浏览器将通过调用 init() 方法来实例化一个对象。

  • 移除对 setSize() 方法的调用,对于 Applet 来讲,大小已经通过 HTML 文件里的 width 和 height 参数设定好了。

  • 移除对 setDefaultCloseOperation() 方法的调用。Applet 不能被关闭,它随着浏览器的退出而终止。

  • 如果应用程序调用了 setTitle() 方法,消除对该方法的调用。applet 不能有标题栏。(当然你可以给通过 html 的 title 标签给网页自身命名)

  • 不要调用 setVisible(true),Applet 是自动显示的。


事件处理

Applet 类从 Container 类继承了许多事件处理方法。Container 类定义了几个方法,例如:processKeyEvent() 和processMouseEvent(),用来处理特别类型的事件,还有一个捕获所有事件的方法叫做 processEvent。

为了响应一个事件,Applet 必须重写合适的事件处理方法。

ExampleEventHandling.java 文件代码:

import java.awt.event.MouseListener;import java.awt.event.MouseEvent;import java.applet.Applet;import java.awt.Graphics; public class ExampleEventHandling extends Applet                             implements MouseListener {    StringBuffer strBuffer;    public void init() {         addMouseListener(this);         strBuffer = new StringBuffer();        addItem("initializing the applet ");    }    public void start() {        addItem("starting the applet ");    }    public void stop() {        addItem("stopping the applet ");    }    public void destroy() {        addItem("unloading the applet");    }    void addItem(String word) {        System.out.println(word);        strBuffer.append(word);        repaint();    }    public void paint(Graphics g) {         //Draw a Rectangle around the applet's display area.        g.drawRect(0, 0,                      getWidth() - 1,                      getHeight() - 1);         //display the string inside the rectangle.        g.drawString(strBuffer.toString(), 10, 20);    }


沙洋网站优化


上往建站提供搭建网站域名注册官网备案服务网店详情页设计企业网店专业网络店铺管理运营全托管公司咨询电话,服务器空间,微信公众号托管网页美工排版,致力于域名申请竞价托管软文推广全网营销,提供标准级专业技术保障,了却后顾之忧,主营:虚拟主机网站推广百度竞价托管网站建设上网建站推广服务网络公司有哪些等业务,专业团队服务,效果好。

服务热线:400-111-6878 手机微信同号:18118153152(各城市商务人员可上门服务)


关键词:网站建设,企业网站,网站制作,网页设计,高端网站建设,企业网站制作,网页制作,制作网站,网站设计,高端网页设计,高端网站设计,做网站,自适应网站

全国服务热线
18114747181
二维码
手机端二维码
上往建站
地址:全国各地都有驻点商务 |  网站建设上往建站
在线咨询QQ:1120768800
 
QQ在线咨询
售前咨询热线
18114747181
营销顾问
营销顾问
售后服务热线
400-000-1116
售后服务
售后服务