Hình 4.14. Kết quả chạy ví dụ 4.10 4.4.5. GridBagLayout Manager „GridBagLayout‟ là cách trình bày hiệu quả và phức tạp hơn bất cứ cách trình bày nào khác. Layout này đặt các thành phần vào vị trí chính xác. Với layout này, các thành phần ...
Java hỗ trợ lớp Choice cho phép chúng ta tạo các danh sách chứa nhiều mục. Khi danh sách vừa được tạo ra, nó sẽ rỗng. Choice colors=new Choice(); Mỗi thời điểm chỉ thêm được một item bằng cách sử dụng phương thức addItem như được chỉ ...
Label sẽ hiển thị chỉ khi nó được thêm vào Container. Ở đây, Frame là Container mà thành phần Label được thêm vào. Việc này được thực hiện bằng cách sử dụng phương thức add(). Khi chạy chương trình được kết quả hình 4.5 Hình 4.5. ...
8. Viết chương trình in nội dung file ra màn hình và cho biết tổng số chữ cái, tổng số chữ số đã xuất hiện trong file. 9.Cho 2 file số thực (đã được sắp tăng dần). In ra màn hình dãy số xếp tăng dần của cả 2 file. (Cần tạo cả 2 ...
CharArrayReader bổ sung thêm phương pháp nào, nó chỉ dùng các phương thức mà lớp Reader cung cấp. Lớp CharArrayWriter bổ sung thêm các phương thức sau đây ngoài các phương thức của lớp Writer. reset( ) Thiết lập lại vùng đệm size( ) trả ...
Lớp ByteArrayOutputStream cũng cung cấp hai phương thức thiết lập. Một có một đối số số nguyên dùng để ấn định mảng byte ra theo một kích cỡ ban đầu và thứ hai không có đối số nào, nó thiết lập bộ ra xuất với kích thước mặc ...
Phương thức Bảng 3.3. Lớp Runtime Ví dụ 3.24: Sử dụng hàm exec class RuntimeDemo { public static void main(String args[]) { Runtime r = Runtime.getRuntime(); Process p = null; try { p = r.exec(calc.exe); } catch(Exception e) { System.out.println(Error executing calculator); } } } ...
charAt( ) Phương thức này trả về một ký tự tại một vị trí trong chuỗi. Ví dụ 3.9: Sử dụng charAt để lấy về một ký tự String name = new String(Java Language); char ch = name.charAt(5); Biến ch chứa giá trị L, từ đó vị trí các số bắt ...
Một lớp sử dụng từ khóa implements để cài đặt một giao diện, từ khóa implements được khai báo sau phần khai báo kế thừa nếu lớp đó có cả kế thừa. Ví dụ 3.2: Tạo lớp MammalInt cài đặt giao diện Animal đã tạo trong ví dụ trên /* ...
A) Viết chương trình tạo lớp ảo (abstract) MatHang trong đó: - Các thuộc tính gồm: Mamh là mã mặt hàng, Ten là tên, dongia là đơn giá của mặt hàng. - Các phương thức bao gồm: các setters/getters cho các thuộc tính, các Constructor và 2 phương ...
} abstract public void Nhap(); abstract public void HienThi(); } Lớp con cán bộ kế thừa lớp giảng viên import java.util.Scanner; public class CanBo extends GiangVien{ private String ChucVu; private double HeSo; static Scanner s=new Scanner(System.in); public String getChucVu() { ...
This.canh3 = canh3; } public double getCanh1() { return canh1; } public double getCanh2() { return canh2; } public double getCanh3() { return canh3; } public TamGiac() { this.canh1=0; this.canh2=0; this.canh3=0; } // @Override public boolean kiemtra() { ...
Trang 233, Trang 234, Trang 235, Trang 236, Trang 237, Trang 238, Trang 239, Trang 240, Trang 241, Trang 242,