⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 swingml.dtd

📁 一个很好的XUL技术的java Swing用户界面开源程序
💻 DTD
📖 第 1 页 / 共 2 页
字号:
<!--
   SwingML
   Copyright (C) 2002 CrossLogic Corporation.
 
   This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
   License as published by the Free Software Foundation; either
   version 2 of the License, or (at your option) any later version.
 
   This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Library General Public License for more details.
  
   You should have received a copy of the GNU Library General Public
   License along with this library; if not, write to the
   Free Software Foundation, Inc., 59 Temple Place - Suite 330,
   Boston, MA 02111-1307, USA.
 
   
-->

<!ELEMENT PANEL 
    (
 		PANEL|
 		MENUBAR|
		LABEL|
		TEXTFIELD|
		BUTTON|
		TABBEDPANE|
		TREE|
		TABLE|
		INTERNALFRAME|
		COMBOBOX|
		CHECKBOX|
		RADIOBUTTON|
		BUTTONGROUP|
		TOOLBAR|
		LIST|
		TEXTAREA|
		PASSWORDTEXT|
		EDITORPANE|
		SPLITPANE|
		GRIDBAG-PANEL|
		DEBUG|
		DATA-STORE|
		PROPERTIES|
		SLIDER|
		DESKTOPPANE|
		OPTIONPANE|
		LISTENER|
		FORMATTEDTEXTFIELD|
		TREE_TABLE_BROWSER|
		TABLEBROWSER|
		SCROLLPANE
	)*
>
<!ATTLIST PANEL
	NAME		ID                              		  #REQUIRED
	COLLAPSABLE (True|False)							  #IMPLIED
	LAYOUT      (BorderLayout|FlowLayout|GridLayout|None) #IMPLIED
	BORDER      (EtchedBorder|BevelBorder)      		  #IMPLIED
	LAF         (Metal|Windows|Motif|External)			  #IMPLIED
	EXT-LAF		CDATA									  #IMPLIED
	BEVELTYPE   (Raised|Lowered)			  		      #IMPLIED
	ORIENTATION (North|South|Center|East|West)  		  #IMPLIED
	TEXT        CDATA                                     #IMPLIED
	ROWS        CDATA                                     #IMPLIED
	COLS        CDATA                                     #IMPLIED	
	TOOLTIP     CDATA                                     #IMPLIED	
	TITLE       CDATA                                     #IMPLIED
	WINDOWTITLE	CDATA									  #IMPLIED
>

<!ELEMENT DESKTOPPANE (INTERNALFRAME)*>
<!ATTLIST DESKTOPPANE
	NAME		ID											#REQUIRED
	LAYOUT		(BorderLayout|FlowLayout|GridLayout|None)	#IMPLIED
	BORDER		(EtchedBorder|BevelBorder)					#IMPLIED
	LAF			(Metal|Windows|Motif|External)				#IMPLIED
	EXT-LAF		CDATA										#IMPLIED
	BEVELTYPE	(Raised|Lowered)							#IMPLIED
	ORIENTATION	(North|South|Center|East|West)				#IMPLIED
	TEXT		CDATA										#IMPLIED
	ROWS		CDATA										#IMPLIED
	COLS		CDATA										#IMPLIED	
	TOOLTIP		CDATA										#IMPLIED	
	TITLE		CDATA										#IMPLIED
>

<!ELEMENT SCROLLPANE (TABLE)>
<!ATTLIST SCROLLPANE
	NAME		ID						#REQUIRED
>


<!ELEMENT MENUBAR (MENU)+>
<!ATTLIST MENUBAR
	NAME		ID						#REQUIRED
	ORIENTATION (North|South|East|West)	#REQUIRED
>

<!ELEMENT MENU (MENU|MENUITEM|SEPARATOR)*>
<!ATTLIST MENU
	NAME		ID		#REQUIRED
	TEXT		CDATA	#REQUIRED
	MNEMONIC	CDATA	#IMPLIED
	TOOLTIP		CDATA	#IMPLIED
>

<!ELEMENT MENUITEM (LISTENER)*>
<!ATTLIST MENUITEM
	NAME		ID		#REQUIRED
	TEXT		CDATA	#REQUIRED
	MNEMONIC	CDATA	#IMPLIED
	TOOLTIP		CDATA	#IMPLIED
	ICON		CDATA	#IMPLIED
>

<!ELEMENT SEPARATOR EMPTY>
<!ATTLIST SEPARATOR
	NAME	ID	#REQUIRED
>

<!ELEMENT LABEL EMPTY>
<!ATTLIST LABEL
	NAME		ID																	#REQUIRED
	TEXT		CDATA																#REQUIRED 
	ORIENTATION	(North|South|Center|East|West)										#IMPLIED
	TOOLTIP		CDATA																#IMPLIED	
	ALIGN		(Left|Center|Right)													#IMPLIED	
    FOREGROUND	(Black|Blue|Cyan|Gray|Green|Magenta|Orange|Pink|Red|White|Yellow)	#IMPLIED 
    BACKGROUND	(Black|Blue|Cyan|Gray|Green|Magenta|Orange|Pink|Red|White|Yellow)	#IMPLIED  
    FONT		CDATA																#IMPLIED 
    FONT-SIZE	CDATA																#IMPLIED 
    FONT-STYLE	(BOLD|ITALIC|PLAIN|BOLDITALIC)										#IMPLIED 
    ICON		CDATA																#IMPLIED    		
    WRAP-TEXT	(TRUE|FALSE)		#IMPLIED
>

<!ELEMENT TEXTFIELD (LISTENER)*>
<!ATTLIST TEXTFIELD
	NAME		ID																	#REQUIRED
	TEXT		CDATA																#REQUIRED 
	COLS		CDATA																#REQUIRED 
	AUTO-SELECT	(True|False)														#IMPLIED
	ORIENTATION	(North|South|Center|East|West)										#IMPLIED
	TOOLTIP		CDATA																#IMPLIED	
	ENABLED		(True|False)														#IMPLIED
    EDITABLE	(True|False)														#IMPLIED 
    VISIBLE		(True|False)														#IMPLIED			
    BACKGROUND	(Black|Blue|Cyan|Gray|Green|Magenta|Orange|Pink|Red|White|Yellow)	#IMPLIED       		
    FOREGROUND	(Black|Blue|Cyan|Gray|Green|Magenta|Orange|Pink|Red|White|Yellow)	#IMPLIED       		
    RETURNBUTTON	CDATA			#IMPLIED
>

<!ELEMENT FORMATTEDTEXTFIELD (LISTENER)*>
<!ATTLIST FORMATTEDTEXTFIELD
	NAME			ID																	#REQUIRED
	TEXT			CDATA																#REQUIRED 
	COLS			CDATA																#REQUIRED 
	FORMATTER		CDATA																#REQUIRED
	PATTERN			CDATA																#REQUIRED
	NULLABLE		CDATA																#IMPLIED
	NULLPATTERN		CDATA																#IMPLIED
	PLACEHOLDER		CDATA																#IMPLIED
	PLACEHOLDCHAR	CDATA																#IMPLIED
	OVERWRITE		CDATA																#IMPLIED
	ORIENTATION		(North|South|Center|East|West)										#IMPLIED
	TOOLTIP			CDATA																#IMPLIED	
	ENABLED			(True|False)														#IMPLIED
    EDITABLE		(True|False)														#IMPLIED 
    BACKGROUND		(Black|Blue|Cyan|Gray|Green|Magenta|Orange|Pink|Red|White|Yellow)	#IMPLIED       		
    FOREGROUND		(Black|Blue|Cyan|Gray|Green|Magenta|Orange|Pink|Red|White|Yellow)	#IMPLIED       		
    RETURNBUTTON	CDATA			#IMPLIED
>

<!ELEMENT TEXTAREA (TEXT+,LISTENER*)>
<!ATTLIST TEXTAREA
	NAME		ID																	#REQUIRED
	COLS		CDATA																#REQUIRED 
    ROWS		CDATA																#REQUIRED
    EDITABLE	(True|False)														#IMPLIED
	ORIENTATION	(North|South|Center|East|West)										#IMPLIED
	TOOLTIP		CDATA																#IMPLIED		
	LINE-WRAP	(True|False)														#IMPLIED
	WORD-WRAP	(True|False)														#IMPLIED
    BACKGROUND  (Black|Blue|Cyan|Gray|Green|Magenta|Orange|Pink|Red|White|Yellow)	#IMPLIED       		
    FOREGROUND  (Black|Blue|Cyan|Gray|Green|Magenta|Orange|Pink|Red|White|Yellow)	#IMPLIED       		
>

<!ELEMENT PASSWORDTEXT (LISTENER)*>
<!ATTLIST PASSWORDTEXT
	NAME        ID								#REQUIRED
	TEXT        CDATA							#REQUIRED 
	COLS     	CDATA							#REQUIRED 
	ORIENTATION (North|South|Center|East|West)	#IMPLIED
	TOOLTIP		CDATA							#IMPLIED		
>

<!ELEMENT EDITORPANE EMPTY>
<!ATTLIST EDITORPANE
	NAME		ID								#REQUIRED
    PAGE		CDATA							#REQUIRED
	ORIENTATION	(North|South|Center|East|West)	#IMPLIED
	TOOLTIP		CDATA							#IMPLIED	
	EDITABLE	(True|False)					#IMPLIED	
>

<!ELEMENT BUTTON (LISTENER)*>
<!ATTLIST BUTTON
	NAME		ID								#REQUIRED
	TEXT		CDATA							#REQUIRED 
	ORIENTATION	(North|South|Center|East|West)	#IMPLIED	
	TOOLTIP		CDATA							#IMPLIED		
    ENABLED		(True|False)					#IMPLIED        	
	ICON		CDATA							#IMPLIED
    VISIBLE		(True|False)					#IMPLIED			
>

<!ELEMENT SLIDER (LISTENER)*>
<!ATTLIST SLIDER
	NAME		ID								#REQUIRED
	MINIMUM		CDATA							#REQUIRED
	MAXIMUM		CDATA							#REQUIRED
	VALUE		CDATA							#REQUIRED
	TYPE		(Horizontal|Vertical)			#REQUIRED
	ORIENTATION	(North|South|Center|East|West)	#IMPLIED	
	TOOLTIP		CDATA							#IMPLIED		
	ENABLED		(True|False)					#IMPLIED
>

<!ELEMENT TOOLBAR (BUTTON)+>
<!ATTLIST TOOLBAR
	NAME		ID								#REQUIRED  
	ORIENTATION	(North|South|Center|East|West)	#REQUIRED	
	TOOLTIP		CDATA							#IMPLIED		
>

<!ELEMENT TABBEDPANE (PANEL|LISTENER)*>
<!ATTLIST TABBEDPANE
	NAME		ID								#REQUIRED
	ORIENTATION (North|South|Center|East|West)	#IMPLIED
	TOOLTIP		CDATA							#IMPLIED		
	CURRENT		CDATA							#IMPLIED		
>

<!ELEMENT TREE (TREE|NODE|LISTENER)*>
<!ATTLIST TREE
	NAME		ID								#REQUIRED
	TEXT		CDATA							#REQUIRED
	ORIENTATION (North|South|Center|East|West)	#IMPLIED
	DNDENABLED  (True|False)					#IMPLIED
	VALUE		CDATA							#IMPLIED
	OPEN-ICON	CDATA							#IMPLIED
	CLOSED-ICON	CDATA							#IMPLIED
	LEAF-ICON	CDATA							#IMPLIED
>

<!ELEMENT NODE EMPTY>
<!ATTLIST NODE
	TEXT	CDATA	#REQUIRED 
	VALUE	CDATA	#IMPLIED
>

<!ELEMENT TABLE (TC|TR|LISTENER)*>
<!ATTLIST TABLE
	NAME		ID								#REQUIRED
	ORIENTATION (North|South|Center|East|West)	#IMPLIED
	TOOLTIP		CDATA							#IMPLIED		
	POST-STYLE	(Post-Selected|Post-All)		#IMPLIED
	POST-COLUMN	CDATA							#IMPLIED
	MODE		(Single|Multiple)				#IMPLIED
	HEIGHT		CDATA							#IMPLIED
	WIDTH		CDATA							#IMPLIED
>

<!ELEMENT TC (COMBOBOX|FORMATTEDTEXTFIELD)*>
<!ATTLIST TC
	TEXT		CDATA							#REQUIRED
	TYPE		(String|Boolean|Combo|Color)	#IMPLIED    
	ITEMS		CDATA							#IMPLIED     
	WIDTH		CDATA				            #IMPLIED
	HIDDEN  	(True|False)		            #IMPLIED
	POSITION	CDATA							#IMPLIED	     
>

<!ELEMENT TR (TD)+>
<!ATTLIST TR
	VALUE	CDATA	#IMPLIED
>

<!ELEMENT TD (ICON)*>
<!ATTLIST TD
	VALUE		CDATA							#IMPLIED 
	TEXT		CDATA							#IMPLIED
	TOOLTIP		CDATA							#IMPLIED  
    EDITABLE	(True|False)					#IMPLIED    
    FONT		CDATA							#IMPLIED 
    FONT-SIZE	CDATA							#IMPLIED 
    FONT-STYLE	(BOLD|ITALIC|PLAIN|BOLDITALIC)	#IMPLIED 
    ICON		CDATA							#IMPLIED 
    BACKGROUND  (Black|Blue|Cyan|Gray|Green|Magenta|Orange|Pink|Red|White|Yellow)	#IMPLIED       		
    FOREGROUND  (Black|Blue|Cyan|Gray|Green|Magenta|Orange|Pink|Red|White|Yellow)	#IMPLIED
>

<!ELEMENT INTERNALFRAME
    (
 		PANEL|
 		MENUBAR|
		LABEL|
		TEXTFIELD|
		BUTTON|
		TABBEDPANE|
		TREE|
		TABLE|
		COMBOBOX|
		CHECKBOX|
		RADIOBUTTON|
		BUTTONGROUP|
		TOOLBAR|		
		LIST|
		TEXTAREA|
		PASSWORDTEXT|		
		EDITORPANE|		
		SPLITPANE|
		GRIDBAG-PANEL|
		DEBUG|
		SLIDER|
		DESKTOPPANE|
		LISTENER|
		FORMATTEDTEXTFIELD|
		TREE_TABLE_BROWSER|
		TABLEBROWSER		
	)*
>
<!ATTLIST INTERNALFRAME
	NAME        ID                              		  #REQUIRED
	WIDTH       CDATA 						     		  #REQUIRED
	HEIGHT      CDATA              		  				  #REQUIRED
	LAYOUT      (BorderLayout|FlowLayout|GridLayout|None) #REQUIRED	
	TEXT        CDATA                                     #IMPLIED	
	ROWS        CDATA                                     #IMPLIED
	COLS        CDATA                                     #IMPLIED	
	TOOLTIP     CDATA                                     #IMPLIED		
    LOCATION    CDATA                                     #IMPLIED		
	RESIZABLE   (True|False)                              #IMPLIED
	ICONIFIABLE (True|False)                              #IMPLIED
	MAXIMIZABLE (True|False)                              #IMPLIED
	CLOSABLE    (True|False)                              #IMPLIED
>

<!ELEMENT COMBOBOX (ITEM+,LISTENER*)>
<!ATTLIST COMBOBOX
	NAME        ID                              		  #REQUIRED
	ORIENTATION (North|South|Center|East|West)  		  #IMPLIED	
	TOOLTIP     CDATA                                     #IMPLIED		
	EDITABLE	(True|False)							  #IMPLIED
	ENABLED		(True|False)							  #IMPLIED
>

<!ELEMENT LIST (ITEM*,LISTENER*)>
<!ATTLIST LIST
	NAME        ID                              		  #REQUIRED
	MODE        (Single|Multiple)						  #IMPLIED
	ORIENTATION (North|South|Center|East|West)  		  #IMPLIED
	TOOLTIP     CDATA                                     #IMPLIED			
	POST-STYLE  (Post-Selected|Post-All)				  #IMPLIED
	DNDENABLED  (True|False)							  #IMPLIED	
	VISIBLE_ROW_COUNT 		CDATA		#IMPLIED
>

<!ELEMENT CHECKBOX (LISTENER*)>
<!ATTLIST CHECKBOX
	NAME        ID                              		  #REQUIRED
	TEXT        CDATA                                     #REQUIRED
	CHECKED     (True|False)                              #IMPLIED
	ORIENTATION (North|South|Center|East|West)  		  #IMPLIED
	ENABLED     (True|False)							  #IMPLIED
	ALIGN       (Left|Center|Right)                       #IMPLIED	
	TOOLTIP     CDATA                                     #IMPLIED		
    FONT-STYLE	(BOLD|ITALIC|PLAIN|BOLDITALIC)										#IMPLIED 
>

<!ELEMENT RADIOBUTTON (LISTENER*)>
<!ATTLIST RADIOBUTTON
	NAME        ID                              		  #REQUIRED
	TEXT        CDATA                                     #REQUIRED
	CHECKED     (True|False)                              #IMPLIED
	ENABLED     (True|False)                              #IMPLIED
	ORIENTATION (North|South|Center|East|West)  		  #IMPLIED
	ALIGN       (Left|Center|Right)                       #IMPLIED	
	TOOLTIP     CDATA                                     #IMPLIED		
    FONT				CDATA													#IMPLIED 
    FONT-SIZE		CDATA													#IMPLIED 
    FONT-STYLE		(BOLD|ITALIC|PLAIN|BOLDITALIC)				#IMPLIED 
>

<!ELEMENT BUTTONGROUP (RADIOBUTTON|CHECKBOX)*>
<!ATTLIST BUTTONGROUP
	NAME        ID                              		  #REQUIRED
	LAYOUT      (BorderLayout|FlowLayout|GridLayout|None) #IMPLIED
	BORDER      (EtchedBorder|BevelBorder)      		  #IMPLIED
	BEVELTYPE   (Raised|Lowered)			  		      #IMPLIED
	ORIENTATION (North|South|Center|East|West)  		  #IMPLIED
	TEXT        CDATA                                     #IMPLIED
	ROWS        CDATA                                     #IMPLIED
	COLS        CDATA                                     #IMPLIED	
	TOOLTIP     CDATA                                     #IMPLIED	
>

<!ELEMENT ITEM EMPTY>
<!ATTLIST ITEM
	TEXT        CDATA                             		  #REQUIRED
	SELECTED    (True|False)                       		  #IMPLIED 
	VALUE		CDATA									  #IMPLIED
>

<!ELEMENT LISTENER (ACTION|EXTERNAL-ACTION|OPTIONPANE|CONTROLLER-ACTION)+>
<!ATTLIST LISTENER
    EVENT 
    (
		ActionListener.actionPerformed|
		ActionListener.actionPerformed.yes|
		ActionListener.actionPerformed.no|
		ActionListener.actionPerformed.cancel|
		ActionListener.actionPerformed.cellValueChanged|

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -