Results 1 to 1 of 1
-
How to display information about the display device in SWT
Java Code:import org.eclipse.swt.SWT; import org.eclipse.swt.graphics.*; import org.eclipse.swt.layout.*; import org.eclipse.swt.widgets.*; /** * This class displays information about the display device. */ public class ShowDevice { /** * Runs the application */ public void run() { Display display = new Display(); Shell shell = new Shell(display); shell.setText("Display Device"); createContents(shell); shell.pack(); shell.open(); while (!shell.isDisposed()) { if (!display.readAndDispatch()) { display.sleep(); } } display.dispose(); } /** * Creates the main window's contents * * @param shell the main window */ private void createContents(Shell shell) { shell.setLayout(new FillLayout()); // Create a text box to hold the data Text text = new Text(shell, SWT.MULTI | SWT.H_SCROLL | SWT.V_SCROLL); // Get the display device Device device = shell.getDisplay(); // Put its data into a buffer StringBuffer buf = new StringBuffer(); buf.append("getBounds(): ").append(device.getBounds()).append("\n"); buf.append("getClientArea(): ").append(device.getClientArea()).append("\n"); buf.append("getDepth(): ").append(device.getDepth()).append("\n"); buf.append("getDPI(): ").append(device.getDPI()).append("\n"); // By setting warnings to true and then getting warnings, we know if the // current platform supports it device.setWarnings(true); buf.append("Warnings supported: ").append(device.getWarnings()).append("\n"); // Put the collected information into the text box text.setText(buf.toString()); } /** * The application entry point * * @param args the command line arguments */ public static void main(String[] args) { new ShowDevice().run(); } }"The sole cause of man’s unhappiness is that he does not know how to stay quietly in his room." - Blaise Pascal
Similar Threads
-
Display XML in JTable
By boy22 in forum XMLReplies: 2Last Post: 12-07-2008, 06:03 PM -
To display as a list
By yuvi461 in forum New To JavaReplies: 2Last Post: 01-09-2008, 12:06 PM -
SWT – Display class
By Java Tip in forum Java TipReplies: 0Last Post: 12-30-2007, 12:19 PM -
Swing program to display JVM information
By satya007 in forum AWT / SwingReplies: 3Last Post: 11-13-2007, 09:59 AM


LinkBack URL
About LinkBacks
Reply With Quote
Bookmarks