1 00:00:00,000 --> 00:00:00,310 2 00:00:00,310 --> 00:00:03,050 >> ಸ್ಪೀಕರ್ 1: ತಂದೆಯ ಪ್ರೋಗ್ರಾಂ ಬರೆಯೋಣ ಎಂದು ಒಂದು ಚಿತ್ರಾತ್ಮಕ ಬಳಕೆದಾರ ಇಂಟರ್ಫೇಸ್ 3 00:00:03,050 --> 00:00:06,940 ಒಂದು ಬಳಕೆದಾರ ಚಲಿಸಬಹುದು ಒಂದು ಸ್ಲೈಡರ್ ಕೆಲವು ಆಯ್ಕೆ ಸಲುವಾಗಿ ಎಡದಿಂದ ಬಲಕ್ಕೆ 4 00:00:06,940 --> 00:00:08,720 ಎರಡು ಪೂರ್ಣಾಂಕಗಳ ನಡುವೆ ಮೌಲ್ಯ. 5 00:00:08,720 --> 00:00:11,220 >> ಹಾಗೆ ಮಾಡಲು, ನಾನು ಪ್ರಾರಂಭಿಸಿದೆ ಬಂದಿದೆ ಕೆಲವು ಪ್ಲೇಸ್ಹೋಲ್ಡರ್ ಕೋಡ್. 6 00:00:11,220 --> 00:00:12,720 ಮತ್ತು ಈಗ ಒಂದು ಖಾಲಿ ತುಂಬಲು ಅವಕಾಶ. 7 00:00:12,720 --> 00:00:17,760 ಕರೆ, ಮೊದಲ ಒಂದು GSlider ನಿಯೋಜಿಸಿ ಲೆಟ್ ಇದು ಸ್ಲೈಡರ್, ಮತ್ತು ಇದು ನಿಗದಿ 8 00:00:17,760 --> 00:00:20,690 getGSlider ಮರಳುವ ಮೌಲ್ಯವನ್ನು. 9 00:00:20,690 --> 00:00:24,160 ಮತ್ತು ಈಗ ನಾನು ಬಯಸುವ ನ ಸೂಚಿಸಲು ಅವಕಾಶ ಒಂದು ಎಂದು ಜಾರುವ ಬೌಂಡ್ ಕಡಿಮೆ 10 00:00:24,160 --> 00:00:28,800 0 ಪೂರ್ಣಾಂಕ, ಮೇಲಿನ ಬೌಂಡ್ 100 ಒಂದು ಪೂರ್ಣಾಂಕ ಸ್ಲೈಡರ್, ಮತ್ತು 11 00:00:28,800 --> 00:00:31,860 ಡೀಫಾಲ್ಟ್ ಆರಂಭಿಕ ಮೌಲ್ಯವನ್ನು 50 ಎಂದು. 12 00:00:31,860 --> 00:00:35,760 >> ಮುಂದೆ, ಮುಂದೆ ಹೋಗಿ ಅಸೋಸಿಯೇಟ್ ಅವಕಾಶ ಈ ಸ್ಲೈಡರ್ ಕ್ರಮ ಆಜ್ಞೆಯಿಂದ 13 00:00:35,760 --> 00:00:40,220 ಹಾದುಹೋಗುವ, setActionCommand ಕರೆ ಒಂದು ಕ್ರಮವಿಲ್ಲದ ಸ್ಲೈಡರ್, ಮತ್ತು ಹಾದುಹೋಗುವ 14 00:00:40,220 --> 00:00:44,500 ಆದರೆ ಅನನ್ಯ ಸ್ಟ್ರಿಂಗ್ ಉಲ್ಲೇಖ ಕೊಡುವುದು ಹಾಗೆ "ಸ್ಲೈಡ್." ಅರ್ಥಾತ್, "ಸ್ಲೈಡ್" ಆಗಿದೆ 15 00:00:44,500 --> 00:00:48,150 ಅನನ್ಯವಾಗಿ ಗುರುತು ಏರಲಿದೆ ಈ ಸ್ಲೈಡರ್ ಸಂಬಂಧಿಸಿದ. 16 00:00:48,150 --> 00:00:51,500 ಪ್ರಕರಣದಲ್ಲಿ ನನ್ನ ಬಳಕೆದಾರ ಇಂಟರ್ಫೇಸ್ ಹೊಂದಿತ್ತು ಅನೇಕ ಸ್ಲೈಡರ್ಗಳನ್ನು, ನಾನು ಗುರುತಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ 17 00:00:51,500 --> 00:00:53,180 ಈ ವಿಧಾನದಿಂದ ಅವುಗಳಲ್ಲಿ. 18 00:00:53,180 --> 00:00:58,620 >> ಮುಂದೆ, ಹಾದುಹೋಗುವ, ನ addToRegion ಕರೆ ಅವಕಾಶ ವಿಂಡೋ, ಹಾದುಹೋಗುವ, ಸ್ಲೈಡರ್ ಹಾದುಹೋಗುವ 19 00:00:58,620 --> 00:01:03,310 ಉಲ್ಲೇಖ ಕೊಡುವುದು "ದಕ್ಷಿಣ" ಸಲುವಾಗಿ ದಕ್ಷಿಣದ ಸ್ಲೈಡರ್ ಸೇರಿಸಲು 20 00:01:03,310 --> 00:01:04,830 ನಮ್ಮ ಬಳಕೆದಾರ ಇಂಟರ್ಫೇಸ್ ಪ್ರದೇಶದಲ್ಲಿ. 21 00:01:04,830 --> 00:01:08,310 ಎಲ್ಲಿ ಉಲ್ಲೇಖ ಕೊಡುವುದು "ದಕ್ಷಿಣ" ಸಂಭವಿಸಿದರೆ ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ ಅನನ್ಯ ಗುರುತು ಎಂದು 22 00:01:08,310 --> 00:01:09,950 ಸ್ಟ್ಯಾನ್ಫೋರ್ಡ್ ಪೋರ್ಟೆಬಲ್ ಲೈಬ್ರರಿ. 23 00:01:09,950 --> 00:01:12,760 >> ಆದರೆ ಈಗ, ಸ್ಪಷ್ಟತೆಗಾಗಿ, ಎಡಕ್ಕೆ ಸ್ಲೈಡರ್ ಲೆಟ್ಸ್ ಹಾರ್ಡ್ 24 00:01:12,760 --> 00:01:13,980 ಸಂಖ್ಯೆ 0 ಕೋಡ್. 25 00:01:13,980 --> 00:01:17,020 ಮತ್ತು ಸ್ಲೈಡರ್ ಬಲಕ್ಕೆ ಅವಕಾಶ ಹಾರ್ಡ್ ಕೋಡ್ ಸಂಖ್ಯೆ 100. 26 00:01:17,020 --> 00:01:20,590 ಬಳಕೆದಾರ ಜಾರುವ ಮೂಲಕ ತಿಳಿದಿರುತ್ತದೆ ವಿಷಯ ಎಡಕ್ಕೆ ಅಥವಾ ಬಲಕ್ಕೆ ಹೇಗೆ 27 00:01:20,590 --> 00:01:22,170 ಅವರು ಅದರ ಮೌಲ್ಯ ಬದಲಾಯಿಸುತ್ತಿದ್ದೇವೆ. 28 00:01:22,170 --> 00:01:26,060 >> ನಾವು ಸ್ಲೈಡರ್ ನಿಯೋಜಿಸಿ ಮುನ್ನ ಅವಕಾಶ ಇಲ್ಲಿ ಹಿಂದಕ್ಕೆ ಹೋಗಿ ಒಂದು GLabel ನಿಯೋಜಿಸಿ, 29 00:01:26,060 --> 00:01:27,210 ಕರೆ ಬಿಟ್ಟು. 30 00:01:27,210 --> 00:01:32,170 ಮತ್ತು ಮರಳುವ ಮೌಲ್ಯವನ್ನು ನಿಯೋಜಿಸಲು newGLabel ಉಲ್ಲೇಖ ಕೊಡುವುದು ಹಾದುಹೋಗುವ - 31 00:01:32,170 --> 00:01:33,500 ಅಂದರೆ - 32 00:01:33,500 --> 00:01:39,250 ಆಫ್ "0." ಈಗ addToRegion ಕರೆಯೋಣ, , ಎಡ ಸಾಗುವ, ವಿಂಡೋ ಹಾದುಹೋಗುವ 33 00:01:39,250 --> 00:01:43,560 ಉಲ್ಲೇಖ ಕೊಡುವುದು ಹಾದುಹೋಗುವ "ದಕ್ಷಿಣ." ಆದ್ದರಿಂದ ಈ ಲೇಬಲ್ ಎಂದು ಅಳವಡಿಸಲಾದ 34 00:01:43,560 --> 00:01:45,600 ಸ್ಲೈಡರ್ ಮೊದಲು ದಕ್ಷಿಣ ಪ್ರದೇಶದ. 35 00:01:45,600 --> 00:01:49,950 >> ಈಗ ಸ್ಲೈಡರ್ ನಂತರ, ಹೋಗಿ ಅವಕಾಶ ಮುಂದೆ ಮತ್ತೊಂದು GLabel ಘೋಷಿಸಲು. 36 00:01:49,950 --> 00:01:54,550 ಇದು ನಿಯೋಜಿಸುವ, ಬಲ ಕರೆ newGLabel ಮೌಲ್ಯವನ್ನು ಮರಳಲು. 37 00:01:54,550 --> 00:01:56,320 ಉಲ್ಲೇಖ ಕೊಡುವುದು - ಸರಮಾಲೆಯನ್ನೇ - 38 00:01:56,320 --> 00:02:02,290 "100." ತದನಂತರ, addToRegion ಕರೆ , ಬಲ ಸಾಗುವ, ವಿಂಡೋ ಹಾದುಹೋಗುವ 39 00:02:02,290 --> 00:02:04,640 ಹಾಗೆಯೇ "ದಕ್ಷಿಣ" ಹಾದುಹೋಗುವ. 40 00:02:04,640 --> 00:02:08,580 ಅರ್ಥಾತ್, ನಾವು ಡಿಕ್ಲೇರ್ಡ್ ಒಂದು ಲೇಬಲ್, ಒಂದು ಸ್ಲೈಡರ್, ಮತ್ತು ಮತ್ತೊಂದು ಲೇಬಲ್ ಮತ್ತು 41 00:02:08,580 --> 00:02:12,200 ದಕ್ಷಿಣ ಪ್ರದೇಶದ ಅವುಗಳನ್ನು ಸೇರಿಸಿದ ಎಂದು ಸಲುವಾಗಿ, ಬಳಕೆದಾರ ತಿಳಿದಿರುತ್ತದೆ 42 00:02:12,200 --> 00:02:15,510 ಅವನು ಅಥವಾ ಅವಳು ಬಲಕ್ಕೆ ಹೋದಾಗ ಅಥವಾ ಎಡಕ್ಕೆ ಸುಮಾರು ಮೌಲ್ಯ 43 00:02:15,510 --> 00:02:16,380 ಅವರು ಸಮೀಪಿಸುತ್ತಿರುವ ಪಡೆದುಕೊಳ್ಳುತ್ತೀರಿ. 44 00:02:16,380 --> 00:02:19,040 >> ಈಗ ಅನಂತ ಆದೇಶಗಳ ಉಂಟುಮಾಡಲು ಅವಕಾಶ. 45 00:02:19,040 --> 00:02:21,755 ಮತ್ತು ಈ ಲೂಪ್ ಒಳಗೆ, ಒಂದು ಮೊದಲ ಚೆಕ್ ಅನುಮತಿಸುತ್ತದೆ 46 00:02:21,755 --> 00:02:24,710 ಘಟನೆ ಕರೆ GActionEvent,. 47 00:02:24,710 --> 00:02:27,740 ಇದು ರಿಟರ್ನ್ ನಿಯೋಜಿಸುವ waitForEvent ಮೌಲ್ಯವನ್ನು. 48 00:02:27,740 --> 00:02:32,430 ಆಕ್ಷನ್ ಕ್ರಿಯೆಯನ್ನು ಒಂದು ನಿರಂತರ ಸಾಗುವ ಸ್ಟ್ಯಾನ್ಫೋರ್ಡ್ ಪೋರ್ಟೆಬಲ್ ಘೋಷಿಸಲಾಗಿದೆ 49 00:02:32,430 --> 00:02:36,460 ನೀವು ನಿಜಕ್ಕೂ ಸೂಚಿಸುತ್ತದೆ ಲೈಬ್ರರಿ ಕ್ರಿಯಾಶೀಲ ನಿರೀಕ್ಷಿಸಿ ಬಯಸುವ. 50 00:02:36,460 --> 00:02:42,420 >> ಲೆಟ್ ಮುಂದಿನ ಚೆಕ್ ವೇಳೆ getEventType, ಘಟನೆ ಸಾಗುವ, ಸಮನಾಗಿರುತ್ತದೆ 51 00:02:42,420 --> 00:02:46,330 WINDOW_CLOSED, ಮತ್ತೊಂದು ನಿರಂತರ ಘೋಷಣೆ ಸ್ಟ್ಯಾನ್ಫೋರ್ಡ್ ಪೋರ್ಟೆಬಲ್ ನಲ್ಲಿ 52 00:02:46,330 --> 00:02:49,970 ಸೂಚಿಸುತ್ತದೆ ಲೈಬ್ರರಿ ಕ್ರಮ ಒಂದು ವಿಂಡೋದ ಮುಕ್ತಾಯದ ಆಗಿದೆ. 53 00:02:49,970 --> 00:02:53,640 ನಂತರ ಅವರ ಮುಂದೆ ಹೋಗಿ ಅವಕಾಶ ಮತ್ತು ಭೇದಿಸಿ ಈ ಇಲ್ಲದಿದ್ದರೆ ಅನಂತ ಆದೇಶಗಳ. 54 00:02:53,640 --> 00:02:57,480 >> ಎಲ್ಸ್, ನ ಪರೀಕ್ಷಿಸೋಣ ವೇಳೆ ಬಳಕೆದಾರ ಎಂದು ಸ್ಲೈಡರ್ ಜಾರಿ ಮಾಡಿದೆ. 55 00:02:57,480 --> 00:03:04,930 ವೇಳೆ getActionCommand ಆಫ್ ಹೋಲಿಸಿ ಸ್ಟ್ರಿಂಗ್, ಉಲ್ಲೇಖ ಕೊಡುವುದು ಅಲ್ಪವಿರಾಮ ಸಂದರ್ಭದಲ್ಲಿ ಹಾದುಹೋಗುವ 56 00:03:04,930 --> 00:03:07,520 "ಸ್ಲೈಡ್" 0 ಸಮ ಸಮ. 57 00:03:07,520 --> 00:03:10,840 ಅರ್ಥಾತ್, ವೇಳೆ ಅನನ್ಯ ಗುರುತು ಸ್ಲೈಡರ್ ಸಂಬಂಧಿಸಿದ 58 00:03:10,840 --> 00:03:15,070 ಎಂದು ಜಾರಿ ಮಾಡಲಾಗಿದೆ ಉಲ್ಲೇಖ ಕೊಡುವುದು ಸಮನಾಗಿರುತ್ತದೆ "ಸ್ಲೈಡ್," ಅನನ್ಯ ಗುರುತು 59 00:03:15,070 --> 00:03:18,300 ನಾವು ನಂತರ, ಹಿಂದಿನ ಒದಗಿಸಿದ ನಾನು ಈ ಮಾಡಲು ಬಯಸುವ. 60 00:03:18,300 --> 00:03:25,040 >> Printf "ಸ್ಲೈಡರ್ ನಾನು ಬ್ಯಾಕ್ಸ್ಲ್ಯಾಷ್% ಜಾರಿ ಮಾಡಲಾಯಿತು ಎನ್, "ನಾನು ಬಯಸುವ ಸೂಚಿಸುವ 61 00:03:25,040 --> 00:03:28,200 ಅವಿಭಾಜ್ಯ ಪ್ಲಗ್ ಸ್ಲೈಡರ್ ಮೌಲ್ಯವನ್ನು. 62 00:03:28,200 --> 00:03:34,300 ಆದ್ದರಿಂದ ಸ್ಲೈಡರ್ ಆಫ್ ಕಾಮ getValue. 63 00:03:34,300 --> 00:03:39,210 >> ಈಗ, ಉಳಿಸಲು ಕಂಪೈಲ್, ಈ ಔಟ್ ಲೆಟ್ ಸ್ಲೈಡರ್ ಕಾರ್ಯಕ್ರಮದ, ಮತ್ತು ಸ್ಲೈಡ್. 64 00:03:39,210 --> 00:03:41,200 ಸ್ಲೈಡರ್ ಮಾಡಿ. 65 00:03:41,200 --> 00:03:42,990 . / ಸ್ಲೈಡರ್. 66 00:03:42,990 --> 00:03:44,270 ನನ್ನ ಬಳಕೆದಾರ ಇಂಟರ್ಫೇಸ್ ಇಲ್ಲ. 67 00:03:44,270 --> 00:03:48,130 ನನ್ನ ಸ್ಲೈಡರ್ ಇದು ಎಡ, ಇಲ್ಲ 0, ಹಕ್ಕನ್ನು ಇದು ಇದೆ 68 00:03:48,130 --> 00:03:49,820 100, ಅವುಗಳನ್ನು ಎರಡೂ ಲೇಬಲ್ಗಳನ್ನು. 69 00:03:49,820 --> 00:03:52,740 ನಾನು ಎಡಕ್ಕೆ ಸ್ಲೈಡರ್ ಸ್ಲೈಡ್ ಮಾಹಿತಿ ಮತ್ತು ಬಲ, ಗಮನಕ್ಕೆ ನನ್ನ 70 00:03:52,740 --> 00:03:56,160 ಕನ್ಸೋಲ್ ವಿಂಡೋ ನಾನು ನೋಡುತ್ತಾರೆ ಪೂರ್ಣಾಂಕ ಮೌಲ್ಯ. 71 00:03:56,160 --> 00:03:59,840 >> ಈಗ, ನಾನು ಅಗತ್ಯವಾಗಿ ಎಲ್ಲಾ ಕಾಣುವುದಿಲ್ಲ 0 ಮತ್ತು 100 ನಡುವಿನ ಸಂಖ್ಯೆಗಳನ್ನು, ಏಕೆಂದರೆ 72 00:03:59,840 --> 00:04:02,190 ವೇಗವನ್ನು ಅವಲಂಬಿಸಿ ಇದು ನನ್ನ, ಸ್ಲೈಡರ್ ಸರಿಸಲು 73 00:04:02,190 --> 00:04:03,540 ಪ್ರೋಗ್ರಾಂ ಗಮನಕ್ಕೆ ಇರಬಹುದು. 74 00:04:03,540 --> 00:04:07,040 ಆದರೆ ವಾಸ್ತವವಾಗಿ, ನಾನು ಯಾವುದೇ ಸರಿಸಲು ವೇಳೆ ನಿರ್ದಿಷ್ಟ ಸ್ಥಳ, ಮೌಲ್ಯವನ್ನು ಇಲ್ಲಿದೆ 75 00:04:07,040 --> 00:04:08,290 ಎಂದು ಮುದ್ರಿಸುತ್ತದೆ. 76 00:04:08,290 --> 00:04:10,006