Логин:   Пароль:




Новости
Рассылки
Форум
Поиск


Java
- Апплеты
- Вопрос-ответ
- Классы
- Примеры
- Руководства
- Статьи
- IDE
- Словарь терминов
- Скачать

Мобильная Java
- Игры
- Примеры
- Статьи
- WAP, WML и пр.

JavaScript
- Вопрос-ответ
- Примеры
- Статьи

Веб-мастеринг
- HTML
- CSS
- SSI

Разминка для ума
Проекты
Книги
Ссылки
Программы
Юмор :)




Rambler's Top100

Java: ПримерыИспользование JTabbedPane

Использование JTabbedPane

JTabbedPane SWING класс, который используется для организации неких закладок, позволяющих размещать на одном и том же пространстве несколько элементов. Первый исходный код демонстрирует верхнее расположение закладок, а второй код нижнее.


import javax.swing.*;
import java.awt.event.*;
   
public class JTabDemo1 {
 public static void main(String args[]) {
  JFrame frame = new JFrame("JTabDemo1");

  // handle window close

  frame.addWindowListener(new WindowAdapter() {
    public void windowClosing(WindowEvent e) {
    System.exit(0);
   }
  });

  // set up panels with buttons
 
  JPanel panel1 = new JPanel();
  JPanel panel2 = new JPanel();

  panel1.add(new JButton("Button in panel 1 in tab 1"));
  panel2.add(new JButton("Button in panel 2 in tab 2"));

  // set up JTabbedPane object and add panels

  JTabbedPane jtp = new JTabbedPane();

  jtp.add("Tab 1", panel1);
  jtp.add("Tab 2", panel2);

  // display

  frame.getContentPane().add(jtp);
  frame.setLocation(200, 200);
  frame.pack();
  frame.setVisible(true);
 }
}



import javax.swing.*;
import java.awt.event.*;

public class JTabDemo1 {
 public static void main(String args[]) {
   JFrame frame = new JFrame("JTabDemo1");

   // handle window close

   frame.addWindowListener(new WindowAdapter() {
   public void windowClosing(WindowEvent e) {
    System.exit(0);
   }
  });

  // set up panels with buttons

  JPanel panel1 = new JPanel();
  JPanel panel2 = new JPanel();

  panel1.add(new JButton("Button in panel 1 in tab 1"));
  panel2.add(new JButton("Button in panel 2 in tab 2"));

  // set up JTabbedPane object and add panels

  JTabbedPane jtp = new JTabbedPane();

  jtp.add("Tab 1", panel1);
  jtp.add("Tab 2", panel2);

  // display

  frame.getContentPane().add(jtp);
  frame.setLocation(200, 200);
  frame.pack();
  frame.setVisible(true);
 }
}


Аллен Вайк, Джейсон Джиллиам
"JavaScript. Полное руководство"
Подробнее>>
Заказать>>


Н. А. Вязовик
"Программирование на Java. Курс лекций"
Подробнее>>
Заказать>>

Узнай о чем ты на самом деле сейчас думаешь тут.


[an error occurred while processing this directive]



Apache Struts 2.0.11
Apache MyFaces Trinidad Core 1.2.3.
Sun переводит мобильные устройства с Java ME на Java SE
Хакерская атака!