精华内容
下载资源
问答
  • AWT

    2017-04-19 14:28:20
    AWT软件包  说明 import java.awt.*;  基本组件实用工具 import java.awt.color.*;  颜色空间 import java.awt.datatransfer.*;  支持剪贴板和数据传输 import java.awt.dnd.*;  施放 import java.awt.even

    AWT软件包                 说明

    import java.awt.*;            基本组件实用工具

    import java.awt.color.*;      颜色空间

    import java.awt.datatransfer.*;     支持剪贴板和数据传输

    import java.awt.dnd.*;        施放

    import java.awt.event.*;      事件类型和监听器

    import java.awt.font.*;       2D字体软件包

    import java.awt.geom.*;       2D  API几何软件包

    import java.im.*;             引入方法

    import java.image.*;          图像处理工具包

    import java.awt.print.*;      支持打印工具包

    展开全文
  • java awt教程import java.awt.*java.awt.* 这里的java是包名,包对应的就是你磁盘当中的目录,你可以看成文件夹,awt是这个包当中的子包, 连起来也就是这个java包当中的awt子包.中间用"."来连接. "import"是导入包中...

    java awt教程import java.awt.*

    java.awt.* 这里的java是包名,包对应的就是你磁盘当中的目录,你可以看成文件夹,awt是这个包当中的子包, 连起来也就是这个java包当中的awt子包.中间用"."来连接. "import"是导入包中的类的意思 ,java程序当中,除了java.long包是由java运行环境自动导入的外,其他的都必须用import关键词显示的导入某个包中的类.

    后面的".* " , 代表当前这个Java包当中的所有类, 有时候你需要应用某个包中大量的类 ,就可以这样写,导入这个包中所有的类.

    你也可以导入一个包中具体的类, 比如:java.awt.Frame;

    形式都一样.

    现在大部分都是B/S架构开发的项目了,AWT、SWT开发很少很少了,至少我工作3年没碰到过用AWT开发的,可能有的项目会用到,但很少,所以可以学习学习html5之类的网页开发,我个人觉得会比AWT好很多

    假如你想在某个JPanel上画图,可以这样写:

    private JPanel canvas;//画布

    private Graphics2D pen;//绘图工具

    private void init(){

    canvas = new JPanel();

    //以下是画一个白色棋子

    e01ec009e780e0c8f29eb344e67eb761.png

    pen = (Graphics2D)canvas.getGraphics();

    pen.setColor(new Color(230,230,230));

    pen.fillRoundRect(dx-35, dy-35, 30, 30, 30, 30);

    //或者你也可以重写JPanel的paint方法,以下是对JPanel绘制一个棋盘

    // canvas = new JPanel(){

    // @Override

    // public void paint(Graphics g) {

    5f8d90cba08e7518230636e3f46e485c.png

    // // TODO Auto-generated method stub

    // super.paint(g);

    // Graphics2D pen = (Graphics2D)g;

    // pen.setColor(new Color(235,215,195));

    // pen.fillRect(0, 10, 650, 640);

    // pen.setColor(Color.darkGray);

    54e4c5ffa37d44d1dcba7f3292e09171.png

    // pen.setStroke(new BasicStroke(4));

    // pen.drawLine(0, 10, 980, 10);

    // pen.setStroke(new BasicStroke(2));

    // for(int i=0;i<=600;i+=40)

    // pen.drawLine(30, 30+i, 630, 30+i);

    // for(int j=0;j<=600;j+=40)

    // pen.drawLine(30+j, 30, 30+j, 630);

    // }

    // };

    // }

    自己一个一个敲的,很辛苦的哦 ^ _ ^ 希望对你有帮助,不懂可以追问,我尽力

    展开全文
  • Java1.0的AWT(旧AWT)和Java1.1以后的AWT(新AWT)有着很大的区别,新的AWT克服了旧AWT的很多缺点,在设计上有较大改进,使用也更方便,这里主要介绍新的AWT, 但在Java1.1及以后版本中旧的AWT的程序也可运行。...

    Java1.0的AWT(旧AWT)和Java1.1以后的AWT(新AWT)有着很大的区别,新的AWT克服了旧AWT的很多缺点,在设计上有较大改进,使用也更方便,这里主要介绍新的AWT, 但在Java1.1及以后版本中旧的AWT的程序也可运行。

     

     1 package TomAwt;
     2 
     3 
     4 import java.applet.Applet;
     5 import java.awt.*;
     6 public class TomAwt_04 extends Applet{
     7     public void init(){
     8     //set layout to grid layout with 3 rows and 3 columns
     9         setLayout(new GridLayout(3,3));
    10     //add eight buttons to applet
    11         for(int i=1;i<=8;i++){
    12             add(new Button("Button" + i));
    13         }
    14     }
    15 }

     

    转载于:https://www.cnblogs.com/borter/p/9425365.html

    展开全文
  • AWT编程

    2015-04-19 22:58:27
    import java.awt.BorderLayout; import java.awt.Checkbox; import java.awt.CheckboxMenuItem; import java.awt.Component; import java.awt.Frame; import java.awt.Menu; import java.awt.Men
    package MenuDemo;

    import java.awt.BorderLayout;
    import java.awt.Checkbox;
    import java.awt.CheckboxMenuItem;
    import java.awt.Component;
    import java.awt.Frame;
    import java.awt.Menu;
    import java.awt.MenuBar;
    import java.awt.MenuItem;
    import java.awt.MenuShortcut;
    import java.awt.TextArea;
    import java.awt.event.ActionEvent;
    import java.awt.event.ActionListener;
    import java.awt.event.KeyEvent;

    public class MenuDem {
    private Frame f = new Frame("测试");
    private TextArea ta = new TextArea();
    Menu file = new Menu("文件");
    MenuItem exit = new MenuItem("退出", new MenuShortcut(KeyEvent.VK_E, true));// 子项
    Menu edit = new Menu("编辑");
    MenuItem auto = new MenuItem("自动换行");
    // edit.addSeparator();//分割线 添加的位置不对,应该在下面添加
    MenuItem copy = new MenuItem("复制", new MenuShortcut(KeyEvent.VK_C, true));
    MenuItem getCopy = new MenuItem("粘贴", new MenuShortcut(KeyEvent.VK_V, true));
    // edit.addSeparator();
    Menu format = new Menu("格式");// 有向右的箭头:二级菜单
    MenuItem zhu = new MenuItem("注释");
    MenuItem zhuAuto = new MenuItem("自动注释");

    class listener implements ActionListener {

    @Override
    public void actionPerformed(ActionEvent e) {
    String menuString = e.getActionCommand();// 是ActionEvent类型的一个参数e的方法
    ta.append("用户单击了“" + menuString + "”项\n");
    if (menuString.equals("退出")) {
    System.exit(0);
    }
    }
    }

    public void init() {

    // 按关系添加,将menuitem增加到menu中
    file.add(exit);
    edit.add(auto);
    edit.addSeparator();// 分割线*--*----在此处添加,才能显示正确
    edit.add(copy);
    edit.add(getCopy);
    edit.addSeparator();// 分割线
    edit.add(format);
    format.add(zhu);
    format.add(zhuAuto);
    edit.add(auto);
    edit.add(auto);
    // 将mune加到menubar中
    MenuBar bar = new MenuBar();
    bar.add(file);
    bar.add(edit);

    // 将menubar加到窗体中,通过setMenuBar()
    f.setMenuBar(bar);
    //
    f.add(ta, BorderLayout.SOUTH);
    f.pack();
    f.setVisible(true);

    // 绑定事件
    exit.addActionListener(new listener());
    auto.addActionListener(new listener());
    copy.addActionListener(new listener());
    getCopy.addActionListener(new listener());
    edit.addActionListener(new listener());
    file.addActionListener(new listener());
    edit.addActionListener(new listener());
    format.addActionListener(new listener());
    }

    public static void main(String[] args) {
    new MenuDem().init();
    }

    }AWT编程

    AWT编程


    展开全文
  • AWT简介

    2017-04-01 17:47:15
     AWT(Abstract Window Toolkit)是最原始的 Java GUI 工具包      AWT 的主要优点是:    (1)它在 Java 技术的每个版本上都成为了一种标准配置, 包括早期的 Web 浏览器中的 Java 实现
  • java.awt.Rectangle java.awt.geom.Ellipse2D java.awt.Polygon 在平面2D的坐标计算中很有用 转载于:https://my.os...
  • importjava.awt.BorderLayout; importjava.awt.Dimension; importjava.awt.Toolkit; importjavax.swing.JDesktopPane; importjavax.swing.JButton; importjava.awt.Rect......java.awt.BorderLayout; java.awt.Color...
  • java.awt有创建用户接口、绘图和图像的所有类。用户接口对象,例如按钮或滚动条,在AWT(Abstrat Window Toolkit)中被称为组件, Component类是所有AWT组件的根。用户与组件交互操作时,一些组件会激发事件, ...
  • 解决The package java.awt is not accessible

    万次阅读 多人点赞 2019-11-19 02:16:43
    最近开始学java,用了eclipse IDE,但是在用awt和swing包的时候报错, The package java.awt is not accessible还有 The package java.swing is not accessible 结论在这个网址,不过图我已经截过来了 翻译...
  • Awt小试

    千次阅读 2012-09-23 20:10:42
    import java.awt.Button; import java.awt.Color; import java.awt.Panel; import java.awt.TextField; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; public class Pane extends Pa
  • Java AWT 概述

    2020-03-16 03:56:09
    本文介绍了 Java 中 AWT 概述的相关内容。。。
  • awt线程

    千次阅读 2012-10-11 21:50:59
    import java.awt.Button; import java.awt.FlowLayout; import java.awt.TextArea; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JFrame; public class myThre
  • Awt学习总结

    2018-12-03 21:46:33
    一、什么是Awt &nbsp;&nbsp;&nbsp;&nbsp;Awt(Abstract Window Toolkit)全称抽象窗口工具集。是基本的GUI类库,AWT也是窗口框架,包含不同平台的窗口系统改中的公共组件。 &nbsp;&nbsp;&...
  • java awt

    2007-07-11 22:49:12
    对java的awt进行全面的介绍,很不错的书籍
  • AWT与Swing

    2016-08-08 21:37:12
    AWT与Swing
  • AWT和Swing

    2016-11-07 15:41:27
    AWT(Abstract Window Toolkit):抽象窗口工具包,早期编写图形界面应用程序的包。 Swing :为解决 AWT 存在的问题而新开发的图形界面包。Swing是对AWT的改良和扩展。  共同点: AWT和Swing都是java中的包。 不同...
  • java awt 进度条

    2015-06-04 11:54:36
    下面是可实现awt进度条的完整代码 import java.awt.Container; import java.awt.FlowLayout; import java.awt.GridLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import ...
  • Java AWT 容器

    2019-06-12 19:10:56
    从程序员的角度来看,下面窗口是由多个部分...AWT 主要提供了如下两种主要的容器类型: Windows:可独立存在的顶级窗口 Panel:可作为容器容纳其他组件,但不能独立存在,必须被添加到其他容器中(如 Windows、Pa...
  • AWT菜单:

    千次阅读 2016-09-21 08:45:58
    AWT菜单: 与创建GUI界面的方式类似,创建AWT菜单就是将菜单条、菜单项和菜单组合在一起。 (1)AWT中的菜单由以下几个类组合而成: MenuBar 菜单条,菜单的容器 Menu 菜单组件,菜单项的容器 PopupMenu 上下文...
  • awt<及awt>用法

    2009-03-06 13:19:17
    awt< :取将较小值存入AWT中;awt> :取将较大值存入AWT中。如:awt<1000 :将awt中已存值与1000比,将较小值存入awt;awtawt>1000 :将awt中已存值与1000比,将...
  • JAVA AWT学习手册

    2010-08-23 15:19:02
    4.1 AWT工具集简介 4.2 AWT事件模型 4.3 GUI组件上的图形操作 4.4 常用的AWT组件
  • swing和awt的区别

    2020-02-26 13:32:45
    awt和swing的区别: 1.awt是基于本地方法的C/C++程序,其运行速度比较快; 而swing是基于awt的Java程序,其运行速度比较慢。 2.AWT的控件在不同的平台可能表现不同,而Swing在所有平台表现一致。 3.AWT和Swing的实现...
  • java 自己的 button事件 awt  源码分析,摘自尚学堂,多看几遍 package com.bjsxt.dp.observer.awt; import java.awt.Button; import java.awt.Frame; import java.awt.event.ActionEvent; ...
  • java awt KeyEvent

    千次阅读 2013-11-20 14:42:40
    import java.awt.Color; import java.awt.Frame; import java.awt.event.KeyAdapter; import java.awt.event.KeyEvent; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; public class Te
  • AWT和Swing的异同

    2019-07-11 15:40:16
    AWT和Swing都是java中的包。 AWT(Abstract Window Toolkit):抽象窗口工具包,早期编写图形界面应用程序的包。 Swing :为解决 AWT 存在的问题而新开发的图形界面包。Swing是对AWT的改良和扩展。 AWT和Swing的实现...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 63,957
精华内容 25,582
关键字:

awt