- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我想使用 TTF 文件创建一个新的字体对象。创建一个 Font 对象真的很简单,但是我不知道如何设置颜色和大小,因为我找不到它的方法?
InputStream is = new FileInputStream("helvetica.ttf");
Font helvetica = Font.createFont(Font.TRUETYPE_FONT, is);
câu trả lời hay nhất
字体没有颜色;只有在使用字体时你才能设置组件的颜色。例如,当使用 JTextArea 时:
JTextArea txt = new JTextArea();
Font font = new Font("Verdana", Font.BOLD, 12);
txt.setFont(font);
txt.setForeground(Color.BLUE);
theo this link , createFont() 方法创建一个新的 Font 对象,字号为 1,样式为 PLAIN。所以,如果你想增加字体的大小,你需要这样做:
Font font = Font.createFont(Font.TRUETYPE_FONT, new File("A.ttf"));
return font.deriveFont(12f);
关于java - Font.createFont(..) 设置颜色和大小 (java.awt.Font),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16761630/
Câu hỏi này đã có câu trả lời: Có cách nào chỉ chấp nhận giá trị số trong JTextField không? (20 câu trả lời) Có thể không?
Tôi sử dụng Dell XPS M1710. Có đèn trên nắp laptop, loa bên hông và loa trước (3 bộ đèn có thể điều chỉnh riêng) và đèn dưới pad chuột. Trong BIOS tôi có thể thay đổi màu sắc của các đèn này, ít nhất là đối với từng nhóm. Ngoài ra, tôi có thể gõ dưới bàn di chuột
Tôi biết tôi có thể mở ứng dụng Cài đặt trong iOS 5 bằng cách sử dụng [[UIApplication SharedApplication] openURL:[NSURL URLWithString:@"prefs://"
Tôi có một ứng dụng Django mà tôi đang cố gắng thiết lập tài liệu. Cấu trúc thư mục như sau: - doc - project | - manager.py Tôi đã đặt đường dẫn để Sphinx có thể nhìn thấy mọi thứ, nhưng khi tôi thử sử dụng
Mình đang chạy centos 5.5 ram 768mb. Tôi liên tục nhận được cài đặt MaxClients của máy chủ trong nhật ký, hãy cân nhắc việc tăng MaxC
Tôi có bản cài đặt Drupal chạy bên trong máy chủ có cấu hình sau: StartServers 5 MinSpareServers 5 MaxSpareServers 15 MaxClien
Có thể định cấu hình cài đặt asp cho một vị trí nhất định bằng gói Microsoft.Web.Administration không? Tôi muốn thêm phần sau theo chương trình vào ứng dụng IIS cục bộ của mình.
Tôi đã đọc tài liệu cung cấp các tham số cho kube-proxy nhưng tài liệu này không giải thích cách sử dụng các tham số này. Tôi sử dụng az aks create để tạo cụm của mình bằng chương trình azure-cli, sau đó tôi lấy thông tin đăng nhập và sử dụng kubect
Tôi tự hỏi liệu có bất kỳ lợi thế rõ ràng nào khi đặt một số cookie thông qua JavaScript ở phía máy khách so với việc sử dụng hàm setcookie() trong PHP không? Lý do duy nhất tôi có thể nghĩ đến là để giảm một số lưu lượng truy cập mạng (lần đầu tiên). nhưng không
Tôi có một nút đặt lớp nội dung thành .blackout. Tôi đang sử dụng js-cookie để đặt cookie và mã bên dưới được liên kết với nút của tôi. $('#boToggle').on('click'
Tôi có một loạt các div HTML tùy chỉnh. Tôi lưu trữ 3 trong số chúng trong một div có lớp trượt. Sau đó, tôi sử dụng lớp trượt đó để gọi hàm bóng mượt và áp dụng các cài đặt như thế này: $('.slide').slick({
Tôi đang tạo một ứng dụng chạy trên Windows 8 (máy tính để bàn) Tôi cần: Cho phép người dùng khởi chạy "Lịch sử tệp" bằng ứng dụng của tôi. Tôi cần tìm dòng lệnh mở Lịch sử tệp. Tôi cần có khả năng hiển thị cài đặt hiện tại cho Lịch sử tệp.
Tôi vừa mua một chiếc MacBook Pro mới và đang cố gắng thiết lập RVM trong hệ thống. Tôi đã cài đặt RVM và đặt mặc định thành ➜ rvm list default Ruby mặc định (dành cho shell mới)
Tôi đang cố gắng thay đổi mã khởi tạo ứng dụng của mình do có cảnh báo về những thay đổi sắp tới đối với hành vi dấu thời gian trong Firestore. Hành vi của các đối tượng Ngày được lưu trữ trong Firestore
Trong ICS, hiện có cài đặt "Giới hạn dữ liệu nền" trong màn hình Mạng-> Cài đặt sử dụng dữ liệu. Có cách nào để đặt "giới hạn dữ liệu nền" theo chương trình cho ứng dụng của tôi không? Hoặc có cách nào để hiển thị cài đặt "Sử dụng dữ liệu" với các tùy chọn cho ứng dụng của tôi không? tối ưu
Tôi đang cố gắng thiết lập Jest bằng ứng dụng NextJS, hiện có trong jest.config.js: module.exports = { testPathIgnorePatterns: ["/.n
Gần đây tôi đã nâng cấp lên FlashDevelop 4, tất nhiên nó đã khôi phục tất cả cài đặt trước đó của tôi về trạng thái ban đầu. Vấn đề tôi gặp phải là tôi không thể tìm thấy bất kỳ nơi nào trong cửa sổ cài đặt mới tùy chọn tắt các khoảng trắng tự động mà nó chèn trước dấu ngoặc vuông, dấu ngoặc nhọn, v.v. tức là nó sẽ tự động
Có cách nào để truy cập cài đặt iPhone/iPod touch theo chương trình không? Cảm ơn. Câu trả lời hay nhất của Bilanchi Hầu hết các cài đặt người dùng có thể được truy cập bằng cách đọc danh sách các thuộc tính được lưu trữ trong /User/Library/Preferences/
Tôi cần chọn cài đặt nào để duy trì hàng đợi có thứ tự khi xóa các giá trị nhất định. Tôi đã tạo bảng với mức tăng tự động và id làm khóa chính. Khi tôi chèn giá trị lần đầu tiên, không có vấn đề gì. Giống như 1,2,3,4,5... Khi một số giá trị bị xóa, thứ tự sẽ thay đổi như 1,5,3.
Tôi đang cố gắng thiết lập một dự án Symfony2 mẫu như được hiển thị ở đây http://symfony.com/doc/current/quick_tour/the_big_picture.html sau khi truy cập confi
Tôi là một lập trình viên xuất sắc, rất giỏi!