// swt/DisplayEnvironment.java // ©2016 MindView LLC: see Copyright.txt // We make no guarantees that this code is fit for any purpose. // Visit http://mindviewinc.com/Books/OnJava/ for more book information. import swt.util.*; import org.eclipse.swt.*; import org.eclipse.swt.widgets.*; import org.eclipse.swt.layout.*; import java.util.*; public class DisplayEnvironment implements SWTApplication { @Override public void createContents(Composite parent) { parent.setLayout(new FillLayout()); Text text = new Text(parent, SWT.WRAP | SWT.V_SCROLL); for(Map.Entry entry: System.getenv().entrySet()) { text.append(entry.getKey() + ": " + entry.getValue() + "\n"); } } public static void main(String [] args) { SWTConsole.run(new DisplayEnvironment(), 800, 600); } }