java界面
A. 什么是java界面
编辑器书写代码,用命令行编译。
但是有很多针对 JDK 的集成开发环境,你可以选择,比如 JCreator 等。
B. JAVA的界面怎么做
它以抽象窗口工具包(AWT)为基础使跨平台应用程序可以使用任何可插拔的外观风格。Swing开发人员只用很少的代码就可以利用Swing丰富、灵活的功能和模块化组件来创建优雅的用户界面。 工具包中所有的包都是以swing作为名称,例如javax.swing,javax.swing.event 用Swing创建图形界面步骤: (1)导入Swing包 (2)选择界面风格 (3)设置顶层容器 (4)设置按钮和标签 (5)将组件放到容器上 (6)为组件增加边框 (8)辅助技术支持
C. 怎样美化JAVA界面
使用Java的LookAndFeel设置,可以直接网络或Google一下,一般来说除非使用系统自带外观,否则需要下载jar包。
我比较推荐的是有Apple风格的QuaQuaLookAndFeel包,你可以查一下,下载后可直接放在工程中使用,很方便。
另外经常用到的较为权威的包是substance的外观优化,有很多如金属风格、复古风格等,
选择SWT/JFace吧,RCP插件式开发的效率也不是awt/Swing可以比的
D. 用Java如何实现界面的功能
新建一个窗口,然后实现一个关闭按钮”窗口的功能
import java.awt.*;
import java.awt.event.*;
public class TestWindowEvent {
public static void main (String[] args) {
new Frame88 ("WindowAdapter");
}
}
class Frame88 extends Frame {
Frame88 (String s) {
super(s);
setBounds (300,300,200,70);
setLayout (null);
setVisible (true);
addWindowListener (new WindowAdapter() {
public void windowClosing(WindowEvent e) {
setVisible (false);
System.exit(0);
}
} );
}
}
E. java图形界面 简单的
按楼主意思做的。。。。。。。。。。。。
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public class WindowDemo extends Frame
{
public static void main(String [] a)
{
new WindowDemo();
}
Label l =new Label();
WindowDemo()
{
setLayout(new FlowLayout());
Button bt1 =new Button("确定");
Button bt =new Button("结束");
add(bt);add(bt1);
add(l);
bt1.addActionListener(new ButtonAct1());
bt.addActionListener(new ButtonAct());
pack();
setVisible(true);
setLocation(100,100);
}
class ButtonAct1 implements ActionListener
{
public void actionPerformed(ActionEvent arg)
{
l.setText("1");
}
}
}
class ButtonAct implements ActionListener
{
public void actionPerformed(ActionEvent arg0)
{
System.exit(0);
}
}
F. Java 界面设计
import java.awt.GridBagLayout;
import javax.swing.JPanel;
import javax.swing.JSplitPane;
import java.awt.GridBagConstraints;
public class Test1 extends JPanel {
private static final long serialVersionUID = 1L;
private JSplitPane jSplitPane = null;
/**
* This is the default constructor
*/
public Test1() {
super();
initialize();
}
/**
* This method initializes this
*
* @return void
*/
private void initialize() {
GridBagConstraints gridBagConstraints = new GridBagConstraints();
gridBagConstraints.fill = GridBagConstraints.BOTH;
gridBagConstraints.gridy = 0;
gridBagConstraints.weightx = 1.0;
gridBagConstraints.weighty = 1.0;
gridBagConstraints.gridx = 0;
this.setSize(300, 200);
this.setLayout(new GridBagLayout());
this.add(getJSplitPane(), gridBagConstraints);
}
/**
* This method initializes jSplitPane
*
* @return javax.swing.JSplitPane
*/
private JSplitPane getJSplitPane() {
if (jSplitPane == null) {
jSplitPane = new JSplitPane();
}
return jSplitPane;
}
}
楼主是不是要这种的效果???
G. java如何添加界面
import java.awt.*;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import javax.swing.*;
public class app//类名最好大写
{
static JFrame frm =new JFrame("清扫机器人模拟界面");
static ImageIcon bg = new ImageIcon("456.jpg");//背景图片名称,相对路径
static JLabel lab=new JLabel(bg);//图片放在标签里
public static void main(String[] args) {
lab.setBounds(0, 0, bg.getIconWidth(), bg.getIconHeight());//设置图片的大小
frm.getLayeredPane().add(lab,new Integer(Integer.MIN_VALUE));//把图片设置在第二层
JPanel jp = (JPanel) frm.getContentPane();//获取最上层JPanel
jp.setOpaque(false);//设置为透明
//JPanel jp2 = new JPanel();//如果要加按钮什么的就在这个jp2里面加,不需要的话就用了
//jp2.setOpaque(false);
//frm.add(jp2);
frm.setLayout(null);
frm.setSize(1300,700);
//frm.setBackground(Color.blue);
frm.setVisible(true);
frm.addWindowListener(new WindowAdapter() {//关闭窗口的方法没写
@Override
public void windowClosing(WindowEvent e) {
frm.setVisible(false);
System.exit(0);
}
});
}
}
H. java能不能直接做界面窗口
可以的,一个简单的界面
publictest_03(){
init();
}
publicvoidinit(){
JLabeljl_1=newJLabel("用户名");
JLabeljl_2=newJLabel("密码");
JTextFieldjtf=newJTextField();
JPasswordFieldjpf=newJPasswordField();
JButtonbutton_1=newJButton("确定");
JPanelpanel=newJPanel();
panel.setLayout(null);
jl_1.setBounds(30,50,50,30);
jl_2.setBounds(30,90,50,30);
jtf.setBounds(100,50,100,30);
jpf.setBounds(100,90,100,30);
button_1.setBounds(110,130,80,30);
panel.add(jl_1);
panel.add(jl_2);
panel.add(jtf);
panel.add(jpf);
panel.add(button_1);
this.add(panel);
this.setSize(300,250);
this.setLocation(400,300);
this.setVisible(true);
}
publicstaticvoidmain(String[]args){
newtest_03();
}
I. java图形界面问题
网上找代码读一下啊!
J. java编程用什么做界面设计
Java的界面设计很大一部分都是利用编程工具(有NetBeans,MyEclipse等等),里面有界面编程类,新建后可以直接拖拽组件(按钮,文本框等),可自动生成代码,极大的减少了程序员的编写代码量
所以我还是建议你下载一个编程工具,还体验一下,很好懂得,建议NetBeans