font

Tkinter之Entry部件

亡梦爱人 提交于 2019-12-02 22:16:51
Entry是单行文本输入域,用来收集键盘输入。比如登录网页登录账户信息时可以用到。 核心是 show 的用法: show=1,那么所有输入都显示为1,其他类似;show=None,那么输入什么就显示什么。 示例: import Tkinter as tk window=tk.Tk() window.title('MYTkinter') window.geometry('400x400') b1=tk.Entry(window,show='*',font=('Arial',12)) #密文显示,所有输入都呈现为* b2=tk.Entry(window,show=None,font=('Arial',12)) #明文显示,输入什么就显示什么 b1.pack() b2.pack() window.mainloop() 来源: https://www.cnblogs.com/myshuzhimei/p/11764441.html

pygame试水,写一个贪吃蛇

匿名 (未验证) 提交于 2019-12-02 22:11:45
最近学完python基础知识,就想着做一个游戏玩玩,于是就在https://www.pygame.org/docs/学着做了个贪吃蛇游戏。 首先要导入模块。 1 import pygame 2 import sys 3 from pygame.locals import * 4 import time 5 import random 首先需要一个游戏运行的界面。 1 screen = pygame.display.set_mode((1000,700)) 其次要有一条蛇和一份食物。 这是蛇: 1 snake_Position = [200,200] #蛇的起始位置,即蛇头的位置。 2 snakeBody = [[100,100],[90,100],[80,100]] #列表的嵌套,每一个子列表代表一节身子的坐标。 这是食物: 1 foodPosition = [500,350] #初始时食物的位置,坐标随便设置就好,在屏幕内就行。 然后就是把蛇和食物画出来咯~ 1 for body in snakeBody: #吧蛇的每节身子都画出来。2   pygame.draw.rect(screen,pygame.Color(255,255,255),Rect(body[0], body[1],10,10)) 3 pygame.draw.rect(screen, pygame.Color

NPOI操作创建Excel

匿名 (未验证) 提交于 2019-12-02 22:06:11
  一、下载NPOI类库     使用Nuget在线搜索NPOI,下载安装   二、代码开撸      var workBook = new HSSFWorkbook(); #region 设置样式 IFont font = workBook.CreateFont(); font.FontHeightInPoints = 11; font.FontName = "宋体"; font.Boldweight = (short)FontBoldWeight.Bold; font.Color = HSSFColor.White.Index; HSSFPalette palette = workBook.GetCustomPalette(); //调色板实例 palette.SetColorAtIndex((short)8, (byte)91, (byte)155, (byte)213);//设置表头背景色 palette.SetColorAtIndex((short)16, (byte)221, (byte)235, (byte)247);//设置内容背景色 palette.SetColorAtIndex((short)32, (byte)155, (byte)194, (byte)230);//设置下边框线颜色 palette.SetColorAtIndex((short)48,

C#用GDI+解析Json文件绘制Chart

匿名 (未验证) 提交于 2019-12-02 22:06:11
using System.Collections.Generic; namespace Chart { public class Program { static void Main(string[] args) { Chart chart = new Chart(); ChartType chartType = ChartType.Histogram; string path = @"..\..\JSON.json"; DataSource dataSource = new JsonDataSource(); List<Composition> Compositions = dataSource.GetDataList(path); chart.Compositions.AddRange(Compositions); chart.Draw(chartType); chart.Save(); } } } Program.cs using System; using System.Collections.Generic; using System.Diagnostics; using System.Drawing; namespace Chart { public class Chart { private Bitmap bmp = new Bitmap(600, 600);

CSS网页中导入特殊字体@font-face属性详解

匿名 (未验证) 提交于 2019-12-02 21:53:52
在最近移动端项目中用到了vux,感觉用着还习惯,当把vux使用到PC端的时候出现了IE浏览器出现,这样的错误信息: CSS3114: @font-face 未能完成 OpenType 嵌入权限检查。权限必须是可安装的。 文件: UwCtGsNCf5NCQ0N.... 然后在IE浏览器页面中的字体图标就没有显示。 原来在vux中weiui_font.less文件中,如下写法: @font-face { font-weight: normal; font-style: normal; font-family: "weui"; src: url('data:application/octet-stream;base64,AAE...省略') format('truetype'); } 于是想到了把base64格式字体转换为可用的字体文件。 实现步骤: 1. 获取到base64字符串并删除头部信息,在这里就是 data:font/opentype;base64 , 逗号也要删除,这样就获取到了字体信息。 比如: T1RUTwAJAIAAAwAQQ0ZGIBcEq...... 过长不展示 。 2. 访问 http://www.motobit.com/util/base64-decoder-encoder.asp 这个网站,将纯字体信息字符串粘贴进编辑区域

vue-manage-system 后台管理系统开发总结

匿名 (未验证) 提交于 2019-12-02 21:53:52
vue-manage-system,一个基于 Vue.js 和 element-ui 的后台管理系统模板,从2016年年底第一个commit,到现在差不多两年了,GitHub上也有了 5k star,也是这些让我有了持续更新的动力,其中也踩了很多坑,在这总结一下。 github地址: vue-manage-system 线上地址: blog.gdfengshuo.com/example/work/ element-ui 自带的字体图标比较少,而且许多比较常见的都没有,因此需要自己引入自己想要的字体图标。最受欢迎的图标库 Font Awesome,足足有 675 个图标,但也因此导致字体文件比较大,而项目中又不需要用到这么多图标。那么这时候,阿里图标库就是一个非常不错的选择。 首先在阿里图标上创建一个项目,设置图标前缀,比如 el-icon-lx,设置Font Family,比如 lx-iconfont,添加需要用到的图标到项目中,我这边选择 Font class 生成在线链接,因为所有页面都需要用到图标,就直接在 index.html 中引入该css链接就行了 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>vue-manage-system</title> <!-- 这里引入阿里图标样式 --> <link

Java使用itextpdf导出PDF文件

匿名 (未验证) 提交于 2019-12-02 21:53:52
1.iText是一个开源的API,但是需要注意,虽然iText是开源,如果你出于商业目的使用它,仍然需要购买商业许可证。你可以从 http://itextpdf.com 上免费获取iText的Java类库,iText库非常强大,支持HTML、RTF、XML以及PDF文件的生产,你可以在文档中使用各种各样的字体,并且,还可以使用同样的代码生成上述不同类型的文件。iText库包含一系列接口,可以生成不同字体的PDF文件,在PDF中创建表格,添加水印等等功能。如果你的项目是maven工程的话,在pom.xml文件中添加如下依赖,即可以给自己的应用程序添加iText库支持。 2.接下来,让我们先列出几个接下来例子中要用到的重要的类,熟悉熟悉。 1. com.itextpdf.text.Document:这是iText库中最常用的类,它代表了一个pdf实例。如果你需要从零开始生成一个PDF文件,你需要使用这个Document类。首先创建(new)该实例,然后打开(open)它,并添加(add)内容,最后关闭(close)该实例,即可生成一个pdf文件。 2. com.itextpdf.text.Paragraph:表示一个缩进的文本段落,在段落中,你可以设置对齐方式,缩进,段落前后间隔等。 3. com.itextpdf.text.Chapter:表示PDF的一个章节

JavaFXML实现新窗口打开

匿名 (未验证) 提交于 2019-12-02 21:53:52
实现原理顺着往下看就明白了,流程看红色字体。具体还有什么问题可以留言。 主页面配置文件,一共三个按钮。这里说明第一个按钮触发打开新窗口 <?xml version="1.0" encoding="UTF-8"?> <!--导入JavaFXML类--> <?import javafx.scene.text.*?> <?import javafx.scene.control.*?> <?import java.lang.*?> <?import javafx.scene.layout.*?> <!--布局控件BorderPane,fx:controller属性用于声明事件处理的Controller,值为Controller类的类全名--> <!--xmlns用于声明默认命名空间,这里的声明随着你安装的Java JDK版本号的不同可以不同,但是最好不要比你安装的JDK版本高--> <BorderPane fx:controller="APP.mainController" xmlns="http://javafx.com/javafx/8.0.31" xmlns:fx="http://javafx.com/fxml/1"> <center> <VBox fx:id="vBox" alignment="CENTER" spacing="25" > <Button fx:id="b1"

Java_iText_PDF―生成PDF工具

匿名 (未验证) 提交于 2019-12-02 21:53:52
1. 详情见代码: /** * PDF工具 */ public class PdfUtils { /** * 生成 * @param iouData 借据数据 * @param planList 还款计划List * @param accountsList 收本金账户 * @param interstAccountsList 收息账户 * @param orderCode * @return */ public static String turnToPdf(LoanIouData iouData,List<LoanRepaymentPlan> planList, List<TransferAccount> accountsList, List<TransferAccount> interstAccountsList, String orderCode){ String basePath = PropertiesUtil.getValue("pdf.path","/application.properties"); File file = new File(basePath); if(!file.exists()){ file.mkdirs(); } String path = ""; try { //创建文件 Document document = new Document();

animate.css

我与影子孤独终老i 提交于 2019-12-02 21:43:13
下载插件 ( 11) 简要教程 这是一款基于 animate.css 的效果非常酷的CSS消息提示动画效果。这66种CSS消息提示动画效果按出现位置分为4种类型:上部、中部、中下和右下。每个部位的消息提示效果都是不一样的。 注意:这个CSS消息提示动画效果需要在支持 CSS3 的浏览器中才能正常工作。 HTML结构 该CSS消息提示动画效果的HTML结构非常简单。使用一个id为 #notifications 的 div 作为整个包裹容器。 < div id = "notifications" ></ div > 消息提示框的代码默认情况下是不存在与DOM中的,它们使用js来动态插入。例如当选择"Top"选项时,在点击触发按钮后,Top消息提示框将使用js插入到DOM中: < div id = "notifications-top-center" > < span class = "iconb" data-icon = "" ></ span > Oups something went wrong ! < div id = "notifications-top-center-close" class = "close" > < span class = "iconb" data-icon = "" ></ span > </ div > </ div > 对于中部