Logo video2dn
  • Сохранить видео с ютуба
  • Категории
    • Музыка
    • Кино и Анимация
    • Автомобили
    • Животные
    • Спорт
    • Путешествия
    • Игры
    • Люди и Блоги
    • Юмор
    • Развлечения
    • Новости и Политика
    • Howto и Стиль
    • Diy своими руками
    • Образование
    • Наука и Технологии
    • Некоммерческие Организации
  • О сайте

Скачать или смотреть Java programming part 86 GUI : Tabs using JTabbedPane

  • Redemptie
  • 2012-06-14
  • 13318
Java programming part 86 GUI : Tabs using JTabbedPane
javatutorialbeginnereclipsepeer to peerhello worldmainmethodJava (programming Language)studentteachereasylearnquickvariablesintstringfloatdoubleLessonifelseSchoolLessonsenhancedenhance forwhileDoloopsetsetsHashMapArrayListMapListStackstaticI0inputoutputBufferedInputStreamParseIntTreeMapPrintWriterGUIObjectInputStreamTeachersConditional (programming)StudentsEducationThreadRunnableFreesocketsserverSocketsserver
  • ok logo

Скачать Java programming part 86 GUI : Tabs using JTabbedPane бесплатно в качестве 4к (2к / 1080p)

У нас вы можете скачать бесплатно Java programming part 86 GUI : Tabs using JTabbedPane или посмотреть видео с ютуба в максимальном доступном качестве.

Для скачивания выберите вариант из формы ниже:

  • Информация по загрузке:

Cкачать музыку Java programming part 86 GUI : Tabs using JTabbedPane бесплатно в формате MP3:

Если иконки загрузки не отобразились, ПОЖАЛУЙСТА, НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если у вас возникли трудности с загрузкой, пожалуйста, свяжитесь с нами по контактам, указанным в нижней части страницы.
Спасибо за использование сервиса video2dn.com

Описание к видео Java programming part 86 GUI : Tabs using JTabbedPane

.Java Programming tutorial, GUI, Graphical User Interface. this tutorial is teaching. How to use JTabbedPane to create tabs for new files in the program.

import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.FlowLayout;
import java.awt.datatransfer.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.File;

import javax.swing.*;

public class UserFrame extends JFrame implements ActionListener{
public static String name = "charles";
public static int number = 1;
public static JMenuItem print;
public static JMenuItem print2;
public static JMenuItem copy;
public static JMenuItem paste;
public static JMenuItem cut;
Clipboard clip = getToolkit().getSystemClipboard();
public static JButton jb11;
public static JButton jb12;

public static ImageIcon icon1;
public static ImageIcon icon2;
public static ImageIcon icon3;
public static ImageIcon icon4;
public static ImageIcon icon5;
public static ImageIcon icon6;
public static ImageIcon icon7;
public static JCheckBox tbox;
public static JRadioButton rbut;


public static JComboBox combo;
public static JList list;

public static Pan2 pans;
public static JTabbedPane tab;

UserFrame(){
setTitle("UsersFrame");
setSize(600,550);

}


public static void main(String[] args){
File dir = new File("C:");
String[] FoldersAndFiles = dir.list();

UserFrame f = new UserFrame();
JMenuBar bar = new JMenuBar();
bar.setToolTipText("this is the manu bar please use this carefully");
JToolBar tb = new JToolBar();
tb.setToolTipText("This is a too bar");
tb.setLayout(new FlowLayout());
icon1 = new ImageIcon("src\\Paint-icon.png");
icon2 = new ImageIcon("src\\stop-icon.png");
icon3 = new ImageIcon("src\\shield-icon.png");
icon4 = new ImageIcon("src\\repair-icon.png");
icon5 = new ImageIcon("src\\sunset-icon.png");
icon6 = new ImageIcon("src\\strawberry-icon.png");
icon7 = new ImageIcon("src\\girl-icon.png");

tbox = new JCheckBox("What");
rbut = new JRadioButton("Why");





combo = new JComboBox();
combo.addItem("Plain");
combo.addItem("Fancy");
combo.addItem("Official");
combo.addActionListener(f);

jb11 = new JButton(icon1);
jb11.addActionListener(f);
jb11.setToolTipText("this button has a tool tip, please read!");
jb12 = new JButton(icon2);
jb12.addActionListener(f);
JButton jb13 = new JButton(icon3);
JButton jb14 = new JButton(icon4);
JButton jb15 = new JButton(icon5);
JButton jb16 = new JButton(icon6);
JButton jb17 = new JButton(icon7);
JMenu fileMenu = new JMenu("File");
JMenu editMenu = new JMenu("Edit");
print = new JMenuItem("print name");
print2 = new JMenuItem("print nothen");
copy = new JMenuItem("Copy");
paste = new JMenuItem("Paste");
cut = new JMenuItem("Cut");
print.addActionListener(f);
print2.addActionListener(f);
copy.addActionListener(f);
paste.addActionListener(f);
cut.addActionListener(f);
fileMenu.add(print);
fileMenu.add(print2);
editMenu.add(copy);
editMenu.add(paste);
editMenu.add(cut);
bar.add(fileMenu);
bar.add(editMenu);
f.setJMenuBar(bar);


tb.add(jb11);
tb.add(jb12);
tb.add(jb13);
tb.add(jb14);
tb.add(jb15);
tb.add(jb16);
tb.add(jb17);
//tb.add(tbox);
tb.add(rbut);
tb.add(combo);

JPanel pan = new JPanel();
pans = new Pan2();
tab = new JTabbedPane();

tab.add("File "+number,pans.Pan2());
pan.setLayout(new BorderLayout());
pan.add(tb,BorderLayout.NORTH);
pan.add(tab,BorderLayout.CENTER);

JScrollPane scroll = new JScrollPane(pan);
f.add(scroll);
f.setDefaultCloseOperation(EXIT_ON_CLOSE);
f.setVisible(true);
}


@Override
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub

Object c = (Object) e.getSource();

if(c==combo){
JComboBox cb = (JComboBox) e.getSource();
String passed = (String) cb.getSelectedItem();
System.out.println(passed);
}
if(c==jb11){
System.out.println("Charles");
}
if(c==jb12){
number++;
tab.add("File"+number,pans.Pan2());
}
if(c==print){
System.out.println("The menu item");
}
if(c==print2){
System.out.println("The menu 222item");
}
if(c==copy){

}
if(c==paste){

try{


}
catch(Exception ex){

}

}
if(c==cut){

}
}


}
public class Pan2{
JPanel pan2;
JTextArea area;
JTextArea lineNumbers;
public JPanel Pan2(){
area = new JTextArea();
lineNumbers = new JTextArea(20,1);
lineNumbers.setBackground(Color.YELLOW);
pan2 = new JPanel();
pan2.setLayout(new BorderLayout());
pan2.add(area,BorderLayout.CENTER);
pan2.add(lineNumbers,BorderLayout.WEST);
return pan2;
}
}

Комментарии

Информация по комментариям в разработке

Похожие видео

  • О нас
  • Контакты
  • Отказ от ответственности - Disclaimer
  • Условия использования сайта - TOS
  • Политика конфиденциальности

video2dn Copyright © 2023 - 2025

Контакты для правообладателей [email protected]