src/solaris/classes/sun/awt/X11/XToolkit.java

Print this page




1024 
1025     public PanelPeer createPanel(Panel target) {
1026         PanelPeer peer = new XPanelPeer(target);
1027         targetCreatedPeer(target, peer);
1028         return peer;
1029     }
1030 
1031     public WindowPeer createWindow(Window target) {
1032         WindowPeer peer = new XWindowPeer(target);
1033         targetCreatedPeer(target, peer);
1034         return peer;
1035     }
1036 
1037     public DialogPeer createDialog(Dialog target) {
1038         DialogPeer peer = new XDialogPeer(target);
1039         targetCreatedPeer(target, peer);
1040         return peer;
1041     }
1042 
1043     public FileDialogPeer createFileDialog(FileDialog target) {
1044         FileDialogPeer peer = new XFileDialogPeer(target);


1045         targetCreatedPeer(target, peer);
1046         return peer;
1047     }
1048 
1049     public MenuBarPeer createMenuBar(MenuBar target) {
1050         XMenuBarPeer peer = new XMenuBarPeer(target);
1051         targetCreatedPeer(target, peer);
1052         return peer;
1053     }
1054 
1055     public MenuPeer createMenu(Menu target) {
1056         XMenuPeer peer = new XMenuPeer(target);
1057         //vb157120: looks like we don't need to map menu items
1058         //in new menus implementation
1059         //targetCreatedPeer(target, peer);
1060         return peer;
1061     }
1062 
1063     public PopupMenuPeer createPopupMenu(PopupMenu target) {
1064         XPopupMenuPeer peer = new XPopupMenuPeer(target);




1024 
1025     public PanelPeer createPanel(Panel target) {
1026         PanelPeer peer = new XPanelPeer(target);
1027         targetCreatedPeer(target, peer);
1028         return peer;
1029     }
1030 
1031     public WindowPeer createWindow(Window target) {
1032         WindowPeer peer = new XWindowPeer(target);
1033         targetCreatedPeer(target, peer);
1034         return peer;
1035     }
1036 
1037     public DialogPeer createDialog(Dialog target) {
1038         DialogPeer peer = new XDialogPeer(target);
1039         targetCreatedPeer(target, peer);
1040         return peer;
1041     }
1042 
1043     public FileDialogPeer createFileDialog(FileDialog target) {
1044         // The current GtkFileChooser is available from GTK+ 2.4
1045         FileDialogPeer peer = checkGtkVersion(2, 4, 0) ? new GtkFileDialogPeer(
1046                 target) : new XFileDialogPeer(target);
1047         targetCreatedPeer(target, peer);
1048         return peer;
1049     }
1050 
1051     public MenuBarPeer createMenuBar(MenuBar target) {
1052         XMenuBarPeer peer = new XMenuBarPeer(target);
1053         targetCreatedPeer(target, peer);
1054         return peer;
1055     }
1056 
1057     public MenuPeer createMenu(Menu target) {
1058         XMenuPeer peer = new XMenuPeer(target);
1059         //vb157120: looks like we don't need to map menu items
1060         //in new menus implementation
1061         //targetCreatedPeer(target, peer);
1062         return peer;
1063     }
1064 
1065     public PopupMenuPeer createPopupMenu(PopupMenu target) {
1066         XPopupMenuPeer peer = new XPopupMenuPeer(target);