[Java swing] JToolBar trong Java

JToolBar là một thanh dài gồm các nút với biểu tượng tương ứng thường nằm dưới menu, giống như thanh công cụ trong word, excel có các nút new, open, save, … Chúng ta sẽ đi thực hiện chương trình giống như hình trên, gồm 3 nút new, open, save trên thanh toolbar. Khi click vào các nút thì JTextArea bên dưới sẽ hiển thị sự kiện tương ứng. Thanh ToolBar này các bạn có […]

[Java swing] JFileChooser trong Java

JFileChooser trong java là một đối tượng hiển thị khung cho phép bạn mở hoặc lưu file. Nó như thế này: Bây giờ ta sẽ đi làm một ví dụ đơn giản về việc mở và lưu file. Trong code trên bạn để ý 2 lệnh để hiển thị theo mở và lưu file là khác nhau. int select = fc.showOpenDialog(this); int select = fc.showSaveDialog(this); Tiếp theo đối số JFileChooser.APPROVE_OPTION thể hiện là bạn đã […]

[Giải trí] Đưa vật qua sông

[Trò chơi] Sau bài toán xách đèn qua sông, một số bạn đã chiến thắng, nhưng một số bạn vẫn chưa thể tìm ra cách chơi đúng để lên đến vinh quang. =)) Mình giới thiệu tiếp bài Đưa vật qua sông để các bạn giảm bớt căng thẳng.

[Giải trí] Xách đèn qua sông

[Trò chơi] Trò chơi Xách đèn qua sông mang đầy tính thuật toán nhưng không kém phần vui vẻ, thúc đẩy trí tò mò, thông minh, mọi người thử coi. Có 1 nhóm 5 người định qua bờ sông bên kia trên 1 chiếc cầu hẹp vào ban đêm. Chiếc cầu này khá yếu nên mỗi lượt đi qua chỉ có thể tối đa là 2 người. Vì trời khá tối nên muốn qua cầu […]

[Java Swing] JMenu trong Java

Định viết bài về JMenu tuy nhiên khi tìm được bài code này thì nó rất đầy đủ, giải thích cũng tương đối rõ ràng. Trước tiên chúng ta cần add một MenuBar vào JFrame, sau đó các JMenu được add vào MenuBar, các JMenuItem được add vào các JMenu. Chương trình có cả JPopupmenu (khi click chuột phải). Ngoài ra các bạn cần có ảnh làm icon trong menu, copy file ảnh vào trong […]

[Thuật toán] Interval Tree (Segment Tree) – Cây đoạn

Đây là tài liệu viết về Interval Tree tương đối đầy đủ, rõ ràng và dễ hiểu. Các bạn xem và download tại đây.

[Ngoài lề] Biển số xe các tỉnh

Cao Bằng 11 chẳng sai Lạng Sơn Tây Bắc 12 cận kề 13 Hà Bắc mời về (*) Quảng Ninh 14 bốn bề là than 15, 16 cùng mang Hải Phòng đất Bắc chứa chan nghĩa tình 17 vùng đất Thái Bình 18 Nam Định quê mình đẹp xinh Phú Thọ 19 Thành Kinh Lạc Hồng Thái Nguyên Sunfat, gang, đồng Đôi mươi (20) dễ nhớ trong lòng chúng ta Yên Bái 21 ghé qua […]

[Thơ vớ vẩn] Số đen

Ta bước đi trong đêm đông mịt mù Bụng đói meo khi không xu trong túi Lòng tự nhủ số thật là đen đủi Gói mì tôm cũng không có mà ăn — nguyenvanquan7826 — tại một buổi tối đi học không thành ^-^

[Linux] Gõ tiếng Việt trên Linux

Để gõ tiếng Việt trong Linux nói chung và Ubuntu nói riêng, các bạn có nhiều lựa chọn phổ biến như Unikey, scim… nhưng thực sự thì mình thấy Unikey nó vẫn hơi lỗi và bất tiện khi mà gõ nó cứ có gạch chân bên dưới và nhấp chuột vào đâu là y rằng nó copy từ đang gõ ra chỗ đó, còn scim thì chưa dùng bao giờ. Cuối cùng thì mình thấy […]

[Ngoài lề] Các ký tự đặc biệt

Dưới đây là một số ký tự đặc biệt, vui nhộn làm các icon, dùng trong game, … ๖ۣۜA ๖ۣۜB ๖ۣۜC ๖ۣۜD ๖ۣۜE ๖ۣۜF ๖ۣۜG ๖ۣۜH ๖ۣۜI ๖ۣۜJ ๖ۣۜK ๖ۣۜL ๖ۣۜM ๖ۣۜN ๖ۣۜO ๖ۣۜP ๖ۣۜQ ๖ۣۜR ๖ۣۜS ๖ۣۜT ๖ۣۜU ๖ۣۜW ๖ۣۜV ๖ۣۜX ๖ۣۜY ๖ۣۜZ ☺☻ ♦ ♣ ♠ ♥ ♂ ♀ ♪ ♫ ☼ ↕ ✿ ⊰ ⊱ ✪ ✣ ✤ ✥ ✦ ✧ ✩ ✫ ✬ ✭ ✯ ✰ ✱ ✲ ✳ ❃ ❂ […]