Link tải code: titv.vn/courses-page/lap-trinh-java-java-core/ Nếu có câu hỏi và cần tư vấn thêm, hãy gửi câu hỏi tại đây: facebook.com/groups/titv.vn Thành viên trong nhóm luôn sẵn sàng giúp đỡ các bạn. Giúp anh đăng ký kênh, nhấn nút thích để video được nhiều bạn đam mê học lập trình biết đến nhé. Chúc các bạn học thật tốt và có một ngày thật vui.
Tuyệt vời quá thầy, em nghe xong ngồi tự làm nút reset và tự thiết kế thêm Label để thông báo lên màn hình cho biết mình vừa ấn nút gì ạ! Chúc thầy thật nhiều sức khỏe ạ
Để làm reset thì đầu tiên theo thứ tự anh chỉ là em sẽ add thêm phương thức reset ở model. Sau đó chạy qua view để add button reset và add thêm phương thức reset. Cuối cùng chạy qua listenner để add thêm phương thức. hehe. Chắc em hiểu bài rồi. Cám ơn anh nhiều ạ
CounterListener : Lắng nghe thao tác, hành động người dùng.... => Lấy nguồn sự kiện => Điều khiển ngược lại view (Làm thay đổi view chương trình) Model: Lưu giá trị => View: Hiển thị giao diện, gán sự kiện => Controller: Lắng nghe sự kiện.
Mời bạn tham gia và gửi câu hỏi tại nhóm facebook.com/groups/titv.vn nếu có thành viên trong nhóm biết câu trả lời họ sẽ sẵn sàng giúp đỡ bạn. Đăng ký kênh và chia sẻ cho các bạn khác cùng học nhé. Chúc bạn học thật tốt.
Bạn hãy gửi câu hỏi tại nhóm facebook.com/groups/titv.vn nếu có thành viên trong nhóm biết câu trả lời họ sẽ sẵn sàng giúp đỡ bạn. Đăng ký kênh và chia sẻ cho các bạn khác cùng học nhé. Chúc bạn học thật tốt.
Em là sinh viên trái ngành, ban đầu có tiềm hiểu c++, c#, được khoảng 2 tháng. Cũng có chút kiến thức nền về lập trình và biết 1 ít về giải thuật nên h qua bên thầy học thêm java thì tiếp thu cũng dễ, mấy bài thầy soạn rất chi tiết và có ví dụ cụ thể. Theo được gần 2 tuần thì cũng tới đây. H cố gắn cày hết gì bên java.Hi vọng 2 tháng sau có thể xin đi thực tập được bên mảng java web. Em cám ơn thầy nhiều lắm vì có khóa java bổ ít như này, tuần sau em lên hội viên vàng để học khóa java web của Thầy😍😍
Mình làm hiện được nút reset rồi nhưng khi ấn vào nút reset thì cái nút reset nó đổi thành số 0, còn cái giá trị thì vẫn giữ nguyên. Bạn có thể chỉ giúp mình được k ạ
để làm nút reset thì từ CounterView đầu tiên ta khai báo jbutton_reset có kiểu dữ liệu JButton , sau đó mình new Jbutton("RESET") và bắt sự kiện lắng nghe khi kích vào, tương tự như increment hay decrement mình cũng viết một hàm reset và gọi hàm giống 2 hàm trên. Ở trong CountrerListener thì mình bắt sự kiện lắng nghe ở CounterView và gọi đến reset là xong
Mời bạn tham gia và gửi câu hỏi tại nhóm facebook.com/groups/titv.vn nếu có thành viên trong nhóm biết câu trả lời họ sẽ sẵn sàng giúp đỡ bạn. Đăng ký kênh và chia sẻ cho các bạn khác cùng học nhé. Chúc bạn học thật tốt.
Mời bạn tham gia và gửi câu hỏi tại nhóm facebook.com/groups/titv.vn nếu có thành viên trong nhóm biết câu trả lời họ sẽ sẵn sàng giúp đỡ bạn. Đăng ký kênh và chia sẻ cho các bạn khác cùng học nhé. Chúc bạn học thật tốt.
i think that this is the most tricky lesson that i've ever learned in this java course, but i will be optimistic because i believe that practice makes perfect. By the way, happy new year, and hopefully, you'll post numerous helpful videos for us.
@@BangNguyen-hd6sk sometimes it is quite hillarious when conveying information via English, hopefully, you will find it funny whenever you see that sentence
Dạ mọi người cho mình hỏi là làm sao để hai cái Button có kích thước bằng nhau được ạ, như trong video của thầy thì nó bằng nhau nhưng khi mình làm thì nó không bằng, mình nghĩ là do độ dài của UP nhỏ hơn DOWN nên mình thử thêm 2 khoảng trắng vào hai đầu của từ UP nhưng nó vẫn không bằng nhau. Mong mọi người giúp mình.
Bạn hãy học lại từ bài số 01 cho đến hết, các bạn nó liên quan đến nhau. Chúc bạn học thật tốt nhé, nếu có câu hỏi, bạn hãy gửi câu hỏi tại nhóm facebook.com/groups/titv.vn nếu có thành viên trong nhóm biết câu trả lời họ sẽ sẵn sàng giúp đỡ bạn. Đăng ký kênh và chia sẻ cho các bạn khác cùng học nhé.
Hi, chào anh. Cho em hỏi chút: Program của anh chỉ chạy được khi dùng trên Macbook hay sao ạ? Em dùng Windows và chạy trên InteliJ thì không chạy được và báo lỗi ở hướng dẫn của anh 18:30 ạ
Mời bạn tham gia và gửi câu hỏi tại nhóm facebook.com/groups/titv.vn nếu có thành viên trong nhóm biết câu trả lời họ sẽ sẵn sàng giúp đỡ bạn. Đăng ký kênh và chia sẻ cho các bạn khác cùng học nhé. Chúc bạn học thật tốt.
Mời bạn tham gia và gửi câu hỏi tại nhóm facebook.com/groups/titv.vn nếu có thành viên trong nhóm biết câu trả lời họ sẽ sẵn sàng giúp đỡ bạn. Đăng ký kênh và chia sẻ cho các bạn khác cùng học nhé. Chúc bạn học thật tốt.
Dạ cho e hỏi là em tham khảo 1 số cách làm khác thấy họ gọp cả phần extend Frame và implement Actionlistener vào 1 code , rồi 1 hàm main riêng để chạy, k có tạo ra nhiều package view,model, controller như mình vậy sẽ gọn hơn phải k ạ.
Mời bạn tham gia và gửi câu hỏi tại nhóm facebook.com/groups/titv.vn nếu có thành viên trong nhóm biết câu trả lời họ sẽ sẵn sàng giúp đỡ bạn. Đăng ký kênh và chia sẻ cho các bạn khác cùng học nhé. Chúc bạn học thật tốt.
Link tải code: titv.vn/courses-page/lap-trinh-java-java-core/
Nếu có câu hỏi và cần tư vấn thêm, hãy gửi câu hỏi tại đây: facebook.com/groups/titv.vn Thành viên trong nhóm luôn sẵn sàng giúp đỡ các bạn.
Giúp anh đăng ký kênh, nhấn nút thích để video được nhiều bạn đam mê học lập trình biết đến nhé.
Chúc các bạn học thật tốt và có một ngày thật vui.
Bắt đầu tim hiểu java từ những bài học này, thấy lập trình cũng easy, chủ yếu mình hiểu cách hoạt động của nó
con đang học ạ, bài giảng của chú rất dễ hiểu , mong chú ra thêm nhiều video chi tiết hơn về java
Thực sự mới đầu rất khó, cần phải học nhiều. Chúc thầy ra video đều đều, cảm ơn thầy ạ
Chúc bạn học tốt. Hãy giúp kênh chia sẻ video clip này với các bạn trong lớp của bạn để cùng học nhé.
Phút thứ 16, E rất thích cách gõ code từ từ như vậy Thầy ơi, nó giúp E hiểu rõ được việc mình làm, cám ơn Thầy.
bạn giảng rất cụ thể và dễ hiểu, rất cần những người thầy như bạn
cảm ơn bạn rất nhiều
Cảm ơn thầy nhiều!!! Chúc thầy thành công và sức khỏe.
Tuyệt vời quá thầy, em nghe xong ngồi tự làm nút reset và tự thiết kế thêm Label để thông báo lên màn hình cho biết mình vừa ấn nút gì ạ! Chúc thầy thật nhiều sức khỏe ạ
Bài này rất dài mà lại hay anh ơi, lần đầu tiên em làm được một chương trình nhỏ nhỏ chạy trên desktop
Để làm reset thì đầu tiên theo thứ tự anh chỉ là em sẽ add thêm phương thức reset ở model. Sau đó chạy qua view để add button reset và add thêm phương thức reset. Cuối cùng chạy qua listenner để add thêm phương thức.
hehe. Chắc em hiểu bài rồi. Cám ơn anh nhiều ạ
Thầy giảng rất hay, cảm ơn thầy
Cảm ơn bạn. Chúc bạn học tốt, hãy chia sẽ kênh với các bạn khác cùng lớp nhé. Đăng ký kênh để theo dõi nhiều videos hơn.
đã xem xong và code lại ạ,các bài phức tạp dần nhưng cũng rất chi tiết ạ
uhm ngày càng khó đó
CounterListener : Lắng nghe thao tác, hành động người dùng....
=> Lấy nguồn sự kiện
=> Điều khiển ngược lại view (Làm thay đổi view chương trình)
Model: Lưu giá trị => View: Hiển thị giao diện, gán sự kiện => Controller: Lắng nghe sự kiện.
Em đang học . Bài giảng rất hữu ích ạ
Anh dạy hay quá. Rất dễ hiểu.
Chúc bạn học tốt. Hãy giúp kênh chia sẻ video clip này với các bạn trong lớp của bạn nhé. Đăng ký kênh TITV để theo dõi các video clip tiếp theo nhé.
em đang học đây anh, bài giảng hay lắm ạ
anh dạy rất chi tiết mong anh ra nhiều bài tập hơn về java
Em đã học 2 khóa học của thầy rồi ạ, mong thầy sẽ tiếp tục ra video bổ ích hơn!
học đến đâu r a
Cám ơn TITV, bài giảng rất dễ hiểu và hữu ích!
Mời bạn tham gia và gửi câu hỏi tại nhóm facebook.com/groups/titv.vn nếu có thành viên trong nhóm biết câu trả lời họ sẽ sẵn sàng giúp đỡ bạn. Đăng ký kênh và chia sẻ cho các bạn khác cùng học nhé. Chúc bạn học thật tốt.
Em đã làm được nút RESET và trả về 0. Cảm ơn Thầy!
Bạn hãy gửi câu hỏi tại nhóm facebook.com/groups/titv.vn nếu có thành viên trong nhóm biết câu trả lời họ sẽ sẵn sàng giúp đỡ bạn. Đăng ký kênh và chia sẻ cho các bạn khác cùng học nhé. Chúc bạn học thật tốt.
bạn ơi cho hỏi bạn dùng gì để khi bấm reset nó về số 0 vậy ạ
@@_TruongTrungKien-mp7ru làm tương tự như nút tăng giảm trong counterView nhé bạn, thay vì dùng method increment thì dùng reset của counterModel
Chúc anh nhiều sức khỏe và ra video đều ạ!
Chúc bạn ngày vui vẻ nhé.
học được 3 ngày tiếp thu được nhiều thứ từ thầy
em đã làm được , cảm ơn thầy rất nhiều
Cảm ơn bạn chia sẽ rất rõ ràng và hữu ích,👍
lần đầu học thì chỉ biết nghe và code theo thôi anh ơi, hiu hiu
Em làm được rồi ạ. Em Cảm ơn thầy
Bài dạy rất hay ạ
Rất hay thầy ơi
Chúc bạn học tốt. Đăng ký kênh TITV để theo dõi các video clip tiếp theo nhé.
Em là sinh viên trái ngành, ban đầu có tiềm hiểu c++, c#, được khoảng 2 tháng. Cũng có chút kiến thức nền về lập trình và biết 1 ít về giải thuật nên h qua bên thầy học thêm java thì tiếp thu cũng dễ, mấy bài thầy soạn rất chi tiết và có ví dụ cụ thể. Theo được gần 2 tuần thì cũng tới đây. H cố gắn cày hết gì bên java.Hi vọng 2 tháng sau có thể xin đi thực tập được bên mảng java web. Em cám ơn thầy nhiều lắm vì có khóa java bổ ít như này, tuần sau em lên hội viên vàng để học khóa java web của Thầy😍😍
Rất vui khi nhận được comment của bạn. Chúc bạn học tốt nhé.
2 tháng đi thực tập thì hơi khó b ạ, nhiều ng chuyển mảng mobile sang web hoặc ngược lại, có nền từ trc r cũng phải mất mấy tháng mới làm việc dc
Em đang học bài này, cảm ơn anh ạ.
Chúc bạn ngày vui vẻ.
em đã làm được bài 1 ròi cảm ơn anh ạ
Mình làm hiện được nút reset rồi nhưng khi ấn vào nút reset thì cái nút reset nó đổi thành số 0, còn cái giá trị thì vẫn giữ nguyên. Bạn có thể chỉ giúp mình được k ạ
@@tienatnguyenvan9503 hay vậy 😗😗
rất hay thầy ạ
Chúc bạn ngày vui vẻ. Hãy giúp kênh chia sẻ video clip này với bạn bè của bạn nhé. Đăng ký kênh TITV để theo dõi các video clip tiếp theo nhé.
Đẳng cấp quá anh ơi, A dạy dễ hiểu nhất rồi. Hiện a đang làm việc ở đâu vậy?
đúng là dễ hiểu thật :)
Mình hiện đang làm việc ở nước ngoài. Chúc bạn học tốt. Hãy giúp kênh chia sẻ video clip này với các bạn trong lớp của bạn nhé.
mình đã học được, rất khó nhưng cố gắng
mong thầy làm thêm video về cách bổ sung thêm đầy đủ các thư viện
Chúc bạn học tốt. Hãy giúp kênh chia sẻ video clip này với các bạn trong lớp của bạn để cùng học nhé.
để làm nút reset thì từ CounterView đầu tiên ta khai báo jbutton_reset có kiểu dữ liệu JButton , sau đó mình new Jbutton("RESET") và bắt sự kiện lắng nghe khi kích vào, tương tự như increment hay decrement mình cũng viết một hàm reset và gọi hàm giống 2 hàm trên. Ở trong CountrerListener thì mình bắt sự kiện lắng nghe ở CounterView và gọi đến reset là xong
đã làm bài tập thầy giao về
đã tự làm lại đc ạ
Cam on bai` tap cua anh .. e lam duoc reset ve` 0 roi` nha .. qua bo ich
Kiến thức trong lập trình có lẽ là nhiều nhất các loại nghề)))
Chúc bạn ngày vui nhé.
Bài Giảng Hay Xỉu Anh ơiiii
Vẫn đang theo dõi ạ
Chúc bạn học tốt. Hãy giúp kênh chia sẻ video clip này với các bạn trong lớp của bạn nhé.
Video này rất bổ ích
cảm ơn a ạ
quá hay
♥
Đã làm bài thầy giao về 😁
Cảm ơn thầy
hay quá thầy ơi em làm được rồi ạ ! ❤❤
Anh giảng bài rất dễ hiểu ạ. Mô hình MVC này dùng trong lập trình web thôi hả anh ?
hay quá anh ơi
Cảm ơn thầy nhiềuuuuuuu ạ
hay quá thầy ơi cảm ơn thầy rất nhiều
Hay quá thầy ơi
hay ghe em cam on thay rat nhieu
đa số các bài trước xem 1 lần xong là tự code được. Bài này khó nhai thật sự.
em đang học bài 81
em da lam duoc reset ve 0 roi a cam on thay
Làm đc rồi..ok
cảm ơn thầy em đã làm đc bài tập rồi :D
Mời bạn tham gia và gửi câu hỏi tại nhóm facebook.com/groups/titv.vn nếu có thành viên trong nhóm biết câu trả lời họ sẽ sẵn sàng giúp đỡ bạn. Đăng ký kênh và chia sẻ cho các bạn khác cùng học nhé. Chúc bạn học thật tốt.
xin code =))
rất hay
Mời bạn tham gia và gửi câu hỏi tại nhóm facebook.com/groups/titv.vn nếu có thành viên trong nhóm biết câu trả lời họ sẽ sẵn sàng giúp đỡ bạn. Đăng ký kênh và chia sẻ cho các bạn khác cùng học nhé. Chúc bạn học thật tốt.
em làm được rồi anh ơi
em làm đc rồi ạ
i think that this is the most tricky lesson that i've ever learned in this java course, but i will be optimistic because i believe that practice makes perfect. By the way, happy new year, and hopefully, you'll post numerous helpful videos for us.
haha, khứa này quá hài khi viết tiếng anh:))
@@BangNguyen-hd6sk sometimes it is quite hillarious when conveying information via English, hopefully, you will find it funny whenever you see that sentence
video hay
7 up có nghĩa là thành công sau 7 lần thử nghiệm thưa thầy
Hay ạ
Đã thêm được nút reset ạ
Ráng đến bài 104.
bài tập vn để làm nút reset em sẽ tạo ra nút tên là reset và lắng nghe nếu người dúng nhấn reset thì gán biến về =0 .
hay ạ
làm thêm 1 hàm random nữa là full chương trình ạ
Dạ mọi người cho mình hỏi là làm sao để hai cái Button có kích thước bằng nhau được ạ, như trong video của thầy thì nó bằng nhau nhưng khi mình làm thì nó không bằng, mình nghĩ là do độ dài của UP nhỏ hơn DOWN nên mình thử thêm 2 khoảng trắng vào hai đầu của từ UP nhưng nó vẫn không bằng nhau. Mong mọi người giúp mình.
Implement là sao ạ .
A giải thích sơ qua giúp e hoặc bài về implement là bài mấy để e học lại ạ
Bạn hãy học lại từ bài số 01 cho đến hết, các bạn nó liên quan đến nhau.
Chúc bạn học thật tốt nhé, nếu có câu hỏi, bạn hãy gửi câu hỏi tại nhóm facebook.com/groups/titv.vn nếu có thành viên trong nhóm biết câu trả lời họ sẽ sẵn sàng giúp đỡ bạn. Đăng ký kênh và chia sẻ cho các bạn khác cùng học nhé.
em thầy giờ hình như người học java Swing đang dần ít lại đúng ko ạ
good
Bài này học khó hiểu thật mãi ko vào luôn😮😮 thầy
làm sao phân tích được UML ra mô hình MVC vậy ???
7UP means that that bussiness has to start up 7 times till their bussiness model is in healthy operation
Anh ơi liệu a có thể làm thêm 1 khóa học làm java web không? Em coi nhiều chỗ mà nó hơi khó hiểu với người mới bắt đầu.
start1
Hi, chào anh. Cho em hỏi chút: Program của anh chỉ chạy được khi dùng trên Macbook hay sao ạ? Em dùng Windows và chạy trên InteliJ thì không chạy được và báo lỗi ở hướng dẫn của anh 18:30 ạ
hayyyyyyyyyyyyyyyyy
Ở chỗ anh 7up bán nhiêu một chai? Ở vn bán có 5000đ à
Chắc khoảng 50k vnd cho chai 1 lít.
thầy ơi sao k dùng grid layout ạ
Em dùng kéo thả có được không ạ
Mời bạn tham gia và gửi câu hỏi tại nhóm facebook.com/groups/titv.vn nếu có thành viên trong nhóm biết câu trả lời họ sẽ sẵn sàng giúp đỡ bạn. Đăng ký kênh và chia sẻ cho các bạn khác cùng học nhé. Chúc bạn học thật tốt.
OK
Chúc bạn ngày vui nhé.
đam mê học lập trình
Mời bạn tham gia và gửi câu hỏi tại nhóm facebook.com/groups/titv.vn nếu có thành viên trong nhóm biết câu trả lời họ sẽ sẵn sàng giúp đỡ bạn. Đăng ký kênh và chia sẻ cho các bạn khác cùng học nhé. Chúc bạn học thật tốt.
dạ anh có thể giải thích cho em phần ActionListener ac = new CounterListener(this); dc ko ạ
giờ nghiên cứu java liệu có muộn không ta
Kiến thức này khó nuốt quá thầy ơi😭
Chúc bạn ngày vui vẻ và thành công nhé.
vậy em dùng inner class thay vì tạo ra một class controller được không anh
Vid này khó thật, em từ 80 hiểu sang bài này nghe lần 2 vẫn còn lâng lâng tua đi tua lại để xem.
Anh ơi nếu cái button đó chỉ có img trong đó mà không có text thì làm sao để thực hiện sự kiện cho 1 button đó ạ ??
cho e hỏi eclipse của e sao không gợi ý import đủ các thư viện vậy ạ?
Bạn hãy cài lại eclipse mới theo hướng dẫn ở bài 1 nhé.
thầy ơi phút thuw1 18 sao chương trình em chạy không được vậy ạ
20:40
Dạ cho e hỏi là em tham khảo 1 số cách làm khác thấy họ gọp cả phần extend Frame và implement Actionlistener vào 1 code , rồi 1 hàm main riêng để chạy, k có tạo ra nhiều package view,model, controller như mình vậy sẽ gọn hơn phải k ạ.
Có vô vàn cách làm bạn nhé. Bạn có thể thử với nhiều cách khác nhau.
Sao mình không thêm JPanel nó bị đè con số 0 vậy ạ hiện 2 số chồng lên nha lúc tặng ạ
Thầy ơi, nếu em học và làm tốt Java thì có cơ hội công việc cho người không học ngành It không thầy ?
Cơ hội rất rộng mở nhé.
Phút 25:30~ nho Anh giải thích giúp e tại sao lại có thể in ra “Ban đã nhận nut!” Trong khi em thấy method actionperfomed không được gọi
Mời bạn tham gia và gửi câu hỏi tại nhóm facebook.com/groups/titv.vn nếu có thành viên trong nhóm biết câu trả lời họ sẽ sẵn sàng giúp đỡ bạn. Đăng ký kênh và chia sẻ cho các bạn khác cùng học nhé. Chúc bạn học thật tốt.