اسم المنتج:
معلومات المنتج
الحزمة swt_jface.demo9;
import org.Eclipse.swt.SWT;
import org.Eclipse.swt.widgets.Display;
import org.Eclipse.swt.widgets.Event;
import org.Eclipse.swt.widgets.Listener;
import org.Eclipse.swt.widgets.Sash;
import org.Eclipse.swt.widgets.Shell;
الطبقة العامة SashExample {
public static void main(String[] args) {
عرض العرض = عرض جديد ()؛
Shell shell = new Shell(display);
وشاح نهائي نهائي = وشاح جديد (shell, SWT.BORDER | SWT.VERTICAL);
sash.setBounds(10, 10, 15, 60);
sash.addListener(SWT.Selection, new Lister() {
مقبض الفراغ العام (الحدث e) {
System.out.println("محدد.");
sash.setBounds(ex, ey, e.width, e.height);
}
});
shell.open();
sash.setFocus();
بينما (!shell.isDispose()) {
إذا (!display.readAndDispatch())
Display.sleep();
}
dispose();
}
}
الحزمة swt_jface.demo9;
import org.Eclipse.swt.SWT;
import org.Eclipse.swt.widgets.Display;
import org.Eclipse.swt.widgets.Event;
import org.Eclipse.swt.widgets.Listener;
import org.Eclipse.swt.widgets.Sash;
import org.Eclipse.swt.widgets.Shell;
الطبقة العامة SashExample {
public static void main(String[] args) {
عرض العرض = عرض جديد ()؛
Shell shell = new Shell(display);
وشاح نهائي نهائي = وشاح جديد (shell, SWT.BORDER | SWT.VERTICAL);
sash.setBounds(10, 10, 15, 60);
sash.addListener(SWT.Selection, new Lister() {
مقبض الفراغ العام (الحدث e) {
System.out.println("محدد.");
sash.setBounds(ex, ey, e.width, e.height);
}
});
shell.open();
sash.setFocus();
بينما (!shell.isDispose()) {
إذا (!display.readAndDispatch())
Display.sleep();
}
dispose();
}
}
اسم المنتج:
معلومات المنتج
الحزمة swt_jface.demo9;
import org.Eclipse.swt.SWT;
import org.Eclipse.swt.custom.SashForm;
import org.Eclipse.swt.events.ControlEvent;
import org.Eclipse.swt.events.ControlListener;
import org.Eclipse.swt.events.MouseEvent;
import org.Eclipse.swt.events.MouseListener;
import org.Eclipse.swt.layout.FillLayout;
import org.Eclipse.swt.widgets.Display;
import org.Eclipse.swt.widgets.Label;
import org.Eclipse.swt.widgets.Shell;
import org.Eclipse.swt.widgets.Text;
الطبقة العامة SashFormExample {
عرض العرض = عرض جديد ()؛
Shell shell = new Shell(display);
sashForm sashForm;
SashForm sashForm2;
عامة ساشفورميكسامبل () {
shell.setLayout(new fillLayout());
sashForm = new SashForm(shell, SWT.HORIZONTAL);
Text text1 = new Text(sashForm, SWT.CENTER);
text1.setText("النص في الجزء رقم 1");
Text text2 = new Text(sashForm, SWT.CENTER);
text2.setText("النص في الجزء رقم 2");
sashForm2 = new SashForm(sashForm, SWT.VERTICAL);
التسمية النهائية labelA = تسمية جديدة (sashForm2، SWT.BORDER | SWT.CENTER)؛
labelA.setText("التسمية في الجزء أ");
التسمية النهائية labelB = new Label(sashForm2, SWT.BORDER |SWT.CENTER);
labelB.setText("التسمية في الجزء B");
text1.addControlListener(new ControlListener() {
التحكم الفراغي العام (ControlEvent e) {
}
التحكم الفراغي العام (ControlEvent e) {
System.out.println("تم تغيير الحجم");
//ArrayUtil.printArray(sashForm.getWeights(), System.out);
}
});
sashForm.setWeights(new int[]{1, 2, 3});
labelA.addMouseListener(new MouseListener() {
الماوس الفراغي العامDoubleClick(MouseEvent e) {
إذا (sashForm2.getMaximizedControl () == labelA)
sashForm2.setMaximizedControl(null);
آخر
sashForm2.setMaximizedControl(labelA);
}
الماوس العام الفارغ (MouseEvent e) {
}
الماوس العام الفارغ (MouseEvent e) {
}
});
shell.setSize(450, 200);
shell.open();
بينما (!shell.isDispose()) {
إذا (!display.readAndDispatch()) {
Display.sleep();
}
}
dispose();
}
public static void main(String[] args) {
new SashFormExample();
}
}