第6章图形用户界面.pptVIP

  • 0
  • 0
  • 约1.61万字
  • 约 62页
  • 2020-02-26 发布于福建
  • 举报
图 8.5 续6 通常情况下,并不需要处理FileDialog的事件。上例中,调用setVisible(true)将阻塞事件,直至用户选择OK,这时,对话框会请求用户选择文件名,这个信息将作为一个String类型返回。 续7 6.2 图形与绘图 在Java中用于绘制文字、图形、图像的是Graphics类,并通过图形组件的paintComponent方法实现绘制工作。 我们通常把Graphics称为与Swing组件关联的图形上下文(graphic context),因为它包含了各种绘图的方法。 Graphics是抽象类,不能直接创建Graphics对象,只能通过JPanel或JComponent的派生类得到一个Graphics对象。 6.2.1 坐标系统 图形上下文使用一个简单的坐标系统,这个坐标系统中的每个图形元素(像素)用x和y的坐标来表示。坐标系统的原点,其坐标为(0,0),位于组件的左上角。x坐标表示一个点与原点的水平距离,y坐标表示一个点与原点的垂直距离。x坐标从左到右增大,y坐标从上到下增大 x轴 y轴 (x,y) (0,0) (1,0) (2,0) (0,1) (0,2) (1,1) width 宽 height 高 原点 (坐标单位:像素) Color redColor=new Color(255,0,0);//

文档评论(0)

1亿VIP精品文档

相关文档