Download
Getting Started
Members
Projects
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
More
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
Toggle navigation
Bugzilla – Attachment 265622 Details for
Bug 491627
[win32] Rollover tooltip on TreeItem brings Shell to front
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
Terms of Use
|
Copyright Agent
Snippet15_Bug491627.java
Snippet15_Bug491627.java (text/plain), 1.91 KB, created by
Markus Keller
on 2016-11-28 13:51:49 EST
(
hide
)
Description:
Snippet15_Bug491627.java
Filename:
MIME Type:
Creator:
Markus Keller
Created:
2016-11-28 13:51:49 EST
Size:
1.91 KB
patch
obsolete
>/******************************************************************************* > * Copyright (c) 2000, 2006 IBM Corporation and others. > * All rights reserved. This program and the accompanying materials > * are made available under the terms of the Eclipse Public License v1.0 > * which accompanies this distribution, and is available at > * http://www.eclipse.org/legal/epl-v10.html > * > * Contributors: > * IBM Corporation - initial API and implementation > *******************************************************************************/ >package org.eclipse.swt.snippets; > >import org.eclipse.swt.*; >import org.eclipse.swt.graphics.*; >import org.eclipse.swt.layout.*; >import org.eclipse.swt.widgets.*; > >public class Snippet15_Bug491627 { > >public static void main (String [] args) { > Display display = new Display (); > Shell shell = new Shell (display); > shell.setLayout(new FillLayout()); > final Tree tree = new Tree (shell, SWT.BORDER); > for (int i=0; i<4; i++) { > TreeItem iItem = new TreeItem (tree, 0); > iItem.setText ("TreeItem (0) -" + i); > for (int j=0; j<4; j++) { > TreeItem jItem = new TreeItem (iItem, 0); > jItem.setText ("TreeItem (1) -" + j); > for (int k=0; k<4; k++) { > TreeItem kItem = new TreeItem (jItem, 0); > kItem.setText ("TreeItem (2) -" + k); > for (int l=0; l<4; l++) { > TreeItem lItem = new TreeItem (kItem, 0); > lItem.setText ("TreeItem (3) -" + l); > } > if (k == 0) kItem.setExpanded(true); > } > if (j == 0) jItem.setExpanded(true); > } > if (i == 0) iItem.setExpanded(true); > } > shell.setSize (150, 200); > shell.open (); > > Shell other = new Shell (display); > Rectangle bounds = shell.getBounds(); > bounds.x += bounds.width / 2; > bounds.y += bounds.height / 2; > other.setBounds(bounds); > other.setLayout(new GridLayout()); > new Label(other, SWT.NONE).setText("UP!"); > other.open (); > > while (!shell.isDisposed()) { > if (!display.readAndDispatch ()) display.sleep (); > } > display.dispose (); >} >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 491627
: 265622