`
happy20070302
  • 浏览: 97695 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

swing program002(标签)

阅读更多
import javax.swing.Icon;
import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JTabbedPane;
import javax.swing.event.ChangeEvent;
import javax.swing.event.ChangeListener;


public class jtabelpan {

/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
JPanel pan0=new JPanel();
JPanel pan1=new JPanel();
JPanel pan2=new JPanel();
JPanel pan3=new JPanel();
JLabel lab1=new JLabel("11111");
JLabel lab2=new JLabel("222222");
JLabel lab3=new JLabel("3333333");
Icon img1=new ImageIcon("icon/虎头.gif");
JLabel lab0=new JLabel(img1);
pan0.add(lab0);
pan1.add(lab1);
pan2.add(lab2);
pan3.add(lab3);




JFrame main=new JFrame("测试标签");
final JTabbedPane jtab=new JTabbedPane(JTabbedPane.TOP,JTabbedPane.SCROLL_TAB_LAYOUT);
jtab.addTab("当前用户", null, null);
jtab.addTab("系统管理", null, null);
jtab.addTab("业务管理", null, null);
jtab.addTab("销售记录", null, null);
jtab.setComponentAt(0, pan0);
jtab.setComponentAt(1, pan1);
jtab.setComponentAt(2, pan2);
jtab.setComponentAt(3, pan3);
jtab.setSelectedIndex(2);


/*jtab.addChangeListener(new ChangeListener(){

public void stateChanged(ChangeEvent e) {
// TODO Auto-generated method stub
if(jtab.getSelectedIndex()==1)
{jtab.setSelectedIndex(1);}

}});*/
main.add(jtab);
main.setBounds(200, 200, 600, 600);
main.setVisible(true);
main.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);


}

}
分享到:
评论

相关推荐

    PizzaOrder.rar_The Program_java pizzaorder_swing

    程序中可能包含了如JFrame(主窗口)、JLabel(标签)、JButton(按钮)、JTextArea(文本区域)等基本组件,这些组件为用户提供与应用交互的界面。 2. **JFrame:主窗口**: "PizzaOrder"程序的核心是JFrame对象...

    JavaSwing小程序

    Swing库包含了许多组件,如按钮、文本框、标签、滚动面板、菜单等,这些组件可以组合起来构建复杂的用户界面。在Java Swing小程序中,我们可能看到了JFrame作为主窗口,JLabel用于显示文本或图像,JButton用于用户...

    swing eclipse 可视化插件

    - **组件库**:提供丰富的Swing组件库,如按钮、文本框、标签、面板等,开发者可以通过拖放的方式将它们添加到设计画布上。 - **属性编辑器**:允许修改组件的属性,如大小、位置、颜色、字体等,所有改变都可以实时...

    ASD.rar_The Program

    Java Swing提供了丰富的组件,如按钮(JButton)、文本框(JTextField)、标签(JLabel)、面板(JPanel)和对话框(JOptionPane),开发者可以利用这些组件构建出功能完善的用户界面。Swing还支持事件处理,允许...

    applet-program-that-Uses-three-text-boxes.rar_The Program

    在Java Swing或AWT库中,文本框通常用`javax.swing.JTextField`(Swing)或`java.awt.TextField`(AWT)类来实现。 在Java Applet中,我们需要导入必要的库,并创建一个Applet类,继承自`java.applet.Applet`。然后...

    prog1.rar_The Program

    标签“the_program”可能表示这是针对编程或软件开发的一个话题。在Java Applet的上下文中,这可能意味着我们需要关注程序设计、编译、调试和部署的各个方面。 由于压缩包中只有一个文件“prog1”,这可能是程序的...

    java how to program 9 edition

    - **Swing组件**:了解常用的Swing组件,如按钮、文本框、标签等,并学习如何布局这些组件。 - **事件处理**:掌握如何为Swing组件添加事件监听器,以便响应用户的交互操作。 5. **网络编程**:探讨Java中Socket...

    Java-program.rar_gobang.j_java progr

    在给定的压缩包文件“Java-program.rar_gobang.j_java progr”中,我们可以推测其中包含了一些Java编写的简单游戏源代码,尤其是“gobang.j”可能是一个名为“五子棋”的游戏。五子棋是一种双人对弈的策略游戏,玩家...

    java-chat-program.rar_ClientProc java_java私聊和公聊

    这些库提供了丰富的组件,如文本框、按钮、标签等,用于接收用户输入和显示聊天记录。用户界面可能包含私聊窗口和公聊室,以便用户选择与谁交谈。 4. **Java私聊和公聊**: 私聊和公聊的核心区别在于消息的目标...

    ATM.java.rar_atm_atm java program_atm 界面_atm.java_java ATM

    Swing是Java标准版(J2SE)的一部分,提供了一组组件和工具来创建桌面应用的用户界面,如按钮、文本框、标签等。JavaFX则提供了更现代的UI组件和更丰富的视觉效果。 2. **事件处理**:ATM界面中的按钮点击、键盘...

    CS441_program6

    1. **Java编程语言**:项目标签显示使用的是Java语言,这是一种广泛用于开发桌面应用、服务器端应用及移动应用的强大编程语言。Java具有跨平台性,适合创建复杂的游戏逻辑,提供了丰富的类库支持游戏开发,如JavaFX...

    讲JAVA图形用户界面(1)(修改).doc

    在Swing中,除了`JFrame`之外,还有很多其他组件,如`JButton`(按钮)、`JLabel`(标签)、`JTextArea`(文本区域)等,它们都提供了丰富的功能,使开发者能构建出功能强大的GUI应用。此外,Swing还提供了一些高级...

    Sudoku-JavaProgram:具有图形用户界面的Sudoku游戏的Java程序

    【标题】:“Sudoku-JavaProgram:具有图形用户界面的Sudoku游戏的Java程序” 这个项目是一个用Java语言编写的Sudoku游戏程序,它包含了创建一个功能完备、用户友好的图形用户界面(GUI)所需的所有组件。Sudoku是一...

    Dating-Program:有关约会服务的Java程序

    这些库提供了组件如按钮、文本框、标签等,使开发者能够设计出吸引人的界面,让用户可以输入信息、浏览匹配、发送消息等。 3. **事件监听**: GUI中的按钮和其他交互元素需要监听用户的操作,这通常通过添加事件监听...

    java源码位置-Java-Graphics-program:我在一年级的时候就做过一个简单的图形程序的源代码,这是我在大学里做的一项工作。只

    标签“系统开源”提示我们,这个Java-Graphics-program可能是开放源代码的项目。开源意味着源代码可供公众查看、使用和改进,通常遵循某种开源许可协议,如MIT、Apache 2.0等。 在压缩包`Java-Graphics-program-...

    Fake-Screen-Program:用Java编写的伪屏幕程序

    1. **Java编程**:学习Java的基本语法,类、对象、接口、异常处理等,以及如何利用Java的Swing或JavaFX库来创建图形用户界面。 2. **恶意软件分析**:了解恶意软件的工作机制,如如何隐藏自身,如何传播,以及如何...

    ATM-Program:模拟ATM的大学项目

    ATM-Program是一个大学项目,旨在模拟实际自动取款机(ATM)的功能,让学生们在实践中学习和应用编程知识,特别是Java语言。这个项目涵盖了软件工程中的多个关键概念,如用户界面设计、数据存储、安全性以及事务处理...

    Java源码查看器-Weather-Viewer-program:我在第一年的大学任课中编写的机场天气查看器程序的源代码。使用EclipseI

    【标签】中的“系统开源”表明这个项目是开放源代码的,这意味着任何人都可以访问、阅读、复制、修改和分发源代码。开源项目通常遵循一定的许可证,如MIT、Apache 2.0等,鼓励社区参与改进和扩展项目,为开发者提供...

    Actividad_4_Programa_GUI_Eventos_Calculadora

    标题“Actividad_4_Programa_GUI_Eventos_Calculadora”表明这是一个关于使用图形用户界面(GUI)和事件处理来构建计算器程序的项目。在编程领域,GUI是应用程序与用户交互的一种方式,通常通过点击按钮、选择菜单项...

Global site tag (gtag.js) - Google Analytics