Trong môi trường Flash có các thành phần mà bạn có thể sử dụng để bổ xung tính tương tác hoặc hiệu ứng các thành phần trong Flash giúp cho người sử dùng tạo ra các ứng dụng một các nhanh chóng hoặc tạo ra các phần tử có thể sử dụng lại một các dễ dàng
Các thành phần trong Flash:
• Accodion: thành phần này cho phép xây dựng một hệ thống menu phức tạp
• Button: là một nút nhấn tùy biến cho phép bạn định nghĩa một nhãn
• Checkbox :tương tự như hộp kiểm trong một trang cho phép bạn tùy biến vị trí của nhãn và hộp kiểm
• Combobox cho phép người dùng thực hiện một sự lựa chọn từ menu thả xuống
• Datechooser: cho phép người dùng sử dụng về lịch
• Dateflield: thành phần này hiển thị một trường văn bản với biểu tượng lịch trong trường
• Data grid: nó hiện thị dữ liệu mà bạn tải vào dưới dạng bản
• Label: là một trường văn bản tĩnh
• List: cho phép chọn nhiều mục cùng lúc
• Loader:thành phần sử dụng để tải các tập tin SWF hoặc JPEG
• Numericstepper: dùng để chọn một giá trị số
• Progressbar:nó hiển thị một thanh cho biết diễn tiến của việc tải nội dung vào trong tập tin SWF
• Radiobutton:nó tương tự như các nút chọn lựa trong trang HTML
• Scrollpane:cho phép bạn dễ dàng cuộn nội dung trong một cửa sổ bằng thanh cuộn đứng hoặc ngang
• Textarea: là một trường văn bản có kèm các thanh cuộn
• Textinput: nó tạo ra một trương tạo văn bản một dòng
• Tree:nó cho phép bạn xây dựng một cây có thể đóng mở
• Window: là một cửa sổ trôi nổi có kèm thanh tiêu đề và nút để đóng mở