import javax.swing.*;的javax是什么意思

作者&投稿:自国 (若有异议请与网页底部的电邮联系)
在java中,例如import java.awt.*;import javax.swing.*;是什么意思。最好说清楚点。我是个初学者。~

import 路径.*表示是在该类中引用“路径”下的所有类,而不需要一个个的引入了。比如 java.awt.A,java.awt.B,java.awt.C三个类。现在你需要在自己的类中引用这三个类,你只需要import java.awt.*就可以同时引用这三个类了,而不需要你,import三次,分别来导入每一个类的,如:import java.awt.A;import java.awt.B;import java.awt.C这样。

java拓展包

学名 叫 导包 , 土话 就是 把 那个文件夹下的 什么东西 拿来 ,我要用,

import javax.swing.*;
分着看这句, import 引入 的意思;
javax.swing 这个是路径 ; 在 javax这个文件夹下的
swing文件夹,
* , 表示全部的意思,
整个这句话的理解 就是 : 把 javax包里面的swing包里面的 所有东西 引进来。

javax:以javax开头的意思是,后面导入的包,是标准扩展库集。由它导入的包能在多个java版本中使用

正如楼上的说的,包名。
是封装了轻量级的包。
java:主是是重量级的包
javax:轻量级包。
轻量级包主要特点是具有平台无关性,真正实现“Java程序一次编译,到处执行”优势。

包名


佛山市17083113007: java 中import javax.swing.JOptionPane;什么意思 -
铎从复方: import是引入的意思, javax.swing是sun为我们提供的一个包,包中有一个类叫 JoptionPane. JOptionPane 是有助于方便地弹出要求用户提供值或向其发出通知的标准对话框. 它是用来编写图形用户界面的一个类. 合起来讲就是:导入包javax.swing中JOptionPane这个类,这样在你的这个文件中就能使用这个类了.

佛山市17083113007: import javax.swin ptionPane; 的问题 -
铎从复方: 应该是 import javax.swing.JOptionPane; 可是你却写成这样 import javax.swin ptionPane; 你也可以写成这样 import javax.swing.*;

佛山市17083113007: java里面 import javax.swing.JTextField;是什么意思??? -
铎从复方: 是api里面得一个文本主键,要掉用它就要import实现接口,对于初学者建议先看写基础点得书,孙卫琴的《Java面向对象编程》 ,良葛格(林信良)的《java学习笔记 》都还不错,不要一来就看<>太难了,即使要看也最好看英文版得,翻译得自己感觉翻译得不咋样

佛山市17083113007: import javax.swing.*;是什么用途 -
铎从复方: 这个是导入java swing界面库的类.

佛山市17083113007: java文件在cmd出现使用了未经检查或不安全的操作解决方法? import javax.swin -
铎从复方: 你的程序中f.setSize(800,600);和f.setVisible(true);错了 f你定义的是JRadioButton类型的变量,而不是JFrame类型的变量 因为你的类GUISSY1继承自JFrame,所以可以直接设置setSize(800,600);和setVisible(true); 所以把f.setSize(800,600);和f.setVisible(true);改成setSize(800,600);和setVisible(true);就行了.

佛山市17083113007: 关于import.javax.swing.*; -
铎从复方: import.javax.swing.*; 多了一个“.” import 后面没有“.”

佛山市17083113007: import javax.swing.*;
铎从复方: 构造函数. public void jlabel() 改为 public jlabel()就能显示.(但运行时尚有其他错误 如tf2等变量没有初始化,即没分配内存)

佛山市17083113007: import javax.swing.JFrame什么意思? -
铎从复方: 引入 java的swing里的jfame包 用来创建图形化框架 swing是java的GUI包

佛山市17083113007: import javax.swing.*;import java.awt.*;import java.awt.event.*;什么意思
铎从复方: 导入包文件,也就是Java JDK文件,因为你写的程序有需要用到人家编写的接口啊,类....所以要导入人家的包,也就是JDK,如果你不想写,那么你就要编写所有最基本的东西.来替代那些包,这太麻烦了 如果不写,当你用到lang包以外的方法或者字段,那么程序就编译错误,根本无法通过

佛山市17083113007: import java.awt.*; //导入AWT包 import javax.swing. 这些语句是什么意思!谢谢啦
铎从复方: 就是将该class需要的其他工具包导入到当前这个class中,以供使用

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网