import java.awt.*
import java.awt.event.*
import java.awt.geom.*
import javax.swing.*
//不规则图形的绘制
public class IrregularShapeDemo extends JFrame {
GeneralPath gPath= new GeneralPath()//GeneralPath对象实例
Point aPoint
//构造函数
public IrregularShapeDemo() {
super("不规则图形的绘制")//调用父类构造函数
enableEvents(AWTEvent.MOUSE_EVENT_MASK|AWTEvent.MOUSE_MOTION_EVENT_MASK)//允许事件
setSize(300, 200)//设置窗口尺寸
setVisible(true)//设置窗口可视
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE)//关闭窗口时退出程序
}
public void paint(Graphics g) { //重载窗口组件的paint()方法
Graphics2D g2D = (Graphics2D)g//获取图形环境
g2D.draw(gPath)//绘制路径
}
public static void main(String[] args) {
new IrregularShapeDemo()
}
protected void processMouseEvent(MouseEvent e) { //鼠标事件处理
if(e.getID() == MouseEvent.MOUSE_PRESSED) {
aPoint = e.getPoint()//得到当前鼠标点
gPath = new GeneralPath()//重新实例化GeneralPath对象
gPath.moveTo(aPoint.x,aPoint.y)//设置路径点
}
}
protected void processMouseMotionEvent(MouseEvent e) { //鼠标运动事件处理
if(e.getID() == MouseEvent.MOUSE_DRAGGED) {
aPoint = e.getPoint()//得到当前鼠标点
gPath.lineTo(aPoint.x, aPoint.y)//设置路径
gPath.moveTo(aPoint.x, aPoint.y)
repaint()//重绘组件
}
}
}
1、微信小程序制作过程如下:准备工作,申请注册小程序,这里有两种方法可供选择:(1)通过微信公众号后台快速注册微信小程序(2)到微信小程序页面直接注册微信小程序。
2、注册一个制作小程序工具,一般这些平台在制作小程序的时候不需要用到代码,可以选择套用模板,或通过简单的拖拽组件来完成微信小程序的制作,非常方便。在这里,我用的是微盟平台的工具,里面有很多关于行业分类,大家可以根据自己的情况而选择。
3、小程序制作
(1)利用模板搭建,在后台找到“微站”,进入小程序页面搭建功能,找到正上方的”海量模板“,在d出的模板页面中,选择适合的模板。需要注意的是”整套使用“会覆盖之前搭建的所有页面,而”单页“只会覆盖当前的页面。最后,完成对模板的修改,添加,删除等 *** 作,就算是搭建好了。
(2)拖拽式组件搭建,对于新手来说,微盟平台采用了模块化纵向吸附式装修模式,只需要简单的拖拽组件至装修可视区,即可自动生成组件,就像搭积木一样简单,无需二次排版。而对想要自由发挥的高手们,微盟平台还提供了画板组件,只要插入画板,进入画板编辑页面,就能实现自由化建站装修。绑定/发布小程序1、进入菜单“微信/渠道-小程序管理”,点击“立即绑定“。(3)进入公众平台账号授权页面,用小程序管理员微信扫描二维码,选择要绑定的小程序;点击“授权” 授权成功后,还需选择小程序功能版本。根据自身需求选择小程序的使用功能,将有利于店铺交易量的提升。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)