精华内容
下载资源
问答
  • Unity打包webgl文本框不显示汉字

    千次阅读 2019-09-05 16:47:26
    现象如图: 解决办法是:对text进行换字体,将Arial默认字体,换为FZLT字体(方正兰亭.ttf)。

    现象如图:
    在这里插入图片描述
    解决办法是:对text进行换字体,将Arial默认字体,换为FZLT字体(方正兰亭.ttf)。
    在这里插入图片描述
    在这里插入图片描述

    展开全文
  • 【Java】JTextField文本框实时显示 最近在写Java Swing相关作业...运行结果就只显示 “第9次”,中间的9次根本看到,后来去网上查看资料才知道,之前的显示内容都在缓存中,等整个类方法运行完后,会统一显示文本框

    【Java】JTextField文本框实时显示

    最近在写Java Swing相关作业时,需要循环显示文字到文本框,遇到JTextField文本框只显示最后一次的问题。

    大致代码如下:

    for(int i=1; i<10; i++){
    	jTextField.setText("第"+i+"次");
    	Thread.sleep(1000);//暂停一秒显示
    }
    

    运行结果就只显示 “第9次”,前8次根本看不到,后来去网上查看资料才知道,之前的显示内容都在缓存中,等整个类方法运行完后,会统一显示到文本框中,一次显示完,所以只能看到最后一次,我的解决办法是:

    for(int i=1; i<10; i++){
    	jTextField.setText("第"+i+"次");
    	jTextField.paintImmediately(jTextField.getBounds());
    	Thread.sleep(1000);
    }
    

    其中paintImmediately()会立即刷新JTextField,getBounds()获得组件的边界,具体可以到API中去查看。

    这样就可以及时的看到每次的显示内容。

    展开全文
  • 这里记录下js调用打印和textarea设置无边框定宽可拉长的方法,直接在例子中体现。先上点击打印后的效果图: 这里有两个textarea,都是无边框和可上下拉动的,这部分比较简单,可以在css中设置好: &lt;...

    这里记录下js调用打印和textarea设置无边框定宽可拉长的方法,直接在例子中体现。先上点击打印后的效果图:

    这里有两个textarea,都是无边框和可上下拉动的,这部分比较简单,可以在css中设置好:

    <style>
    textarea {
        outline: 0 none;  //无边框
        border:none;  //无边框
        display: block;
        overflow: hidden;
        width: 100%;
        min-width: 100%;
        max-width:100%;
        min-height: 28px;  //最小高度,字体设置为了14px,这里是两行左右的高度
        font-size: 14px;  
        font: 14px/0.2;  //0.2表示的是行距
        line-height: 18px;  //行高
        padding:2px; 
        resize: vertical;  //表示可以上下拉伸不可左右拉动
    }
    </style>

    首页效果图,一个按钮和一个嵌入的iframe,要打印的地方为iframe里的:

    接下来上例子的代码,关于怎么配置springboot和Maven项目自己的可以去网上搜,项目例子如下:

    1.Controller映射和NewFile.html显示一个按钮和一个iframe

    @Controller
    public class UrlMappingController {
    
    protected final static Logger logger = LoggerFactory.getLogger(UrlMappingController.class);
    	
    	@GetMapping("/index")
        public String index() {
            return "/modelhtml/NewFile";
        }
    	
    	@GetMapping("/testPrint-native")
    	public String testPrintNative() {
    		return "/modelhtml/purchase-and-sale-contract";
    		}
    }
    <body>
    <div style = "margin-top: 50px; margin-left: 50px; margin-buttom:20px">
    <br></br>
    <input id = "button5" type="button" value="点击测试打印"  onClick = "testPrintLL()"></input>
    <br></br>
    <iframe id ="testIframe" style="text-align:center;margin-left: 10px;margin-top:10px" 
         src = "/testPrint-native" width='1000' height='800'></iframe>
    </div>
    </body> 
    <script type="text/javascript">
    function testPrintLL(){
    	var htDoc = document.getElementById('testIframe').contentWindow.document;
    	var c = htDoc.documentElement.outerHTML;
    	var printer = document.getElementById("testIframe").contentWindow;
    	printer.document.body.innerHTML = c;
    	printer.print();
    }
    </script>
    

    2.purchase-and-sale-contract.html

    <html>
    <head>
    <meta charset="UTF-8"/>
    <style>
    p {  text-indent:2em; }
    font-test { color:#F00; }
    .div-contract { height: 80px;}  
    .div-content { }
    .inpt{  border:none;border-bottom:1px solid #999;}
    .inpt-red { border:none; border-bottom:1px solid #F00}
    .noborder  {  border:none; }
    .bold { font-weight:bold }
    textarea {
        outline: 0 none;
        border:none;
        display: block;
        overflow: hidden;
        width: 100%;
        min-width: 100%;
        max-width:100%;
        min-height: 28px;
        font-size: 14px;
        font: 14px/0.2;
        line-height: 18px;
        padding:2px;
        resize: vertical;
    }
    </style>
    <script src="http://libs.baidu.com/jquery/2.1.4/jquery.min.js"></script>
    </head>
    
    <body>
    
    <div id = "test-div">
    <h1  align="center">
    <input type="text" id ="htname" name="test" class="inpt"/><span class = "bold"><font color="#FF0000">测试</font></span>
    </h1>
    <div class = "div-contract" style = "margin-right: 20px; margin-left: 20px;">
    <table class = "noborder" align="right">
    <tr >
    <td class = "bold" align="left">测试编号:<input type="text" name="contractCode" class="inpt"/></td>
    </tr>
    </table>
    </div>
    
    <div class = "div-content1" style = "margin-right: 20px; margin-left: 20px;">
    <span class = "bold">第一条、测试内容</span>
    <br></br>
    <p>
    1、测试名称:<input type="text" id="CGMC_if" class="inpt al-left"/>(全称)
    </p>
    <p>
    2、测试地点:<input type="text" id="GCDD_if" class="inpt al-left"/>
    </p>
    <p>
    3、测试期:从<input type="text" id="GHQKS_if" class="inpt"/>至<input type="text" id="GHQZ_if" class="inpt"/>止。
    </p>
    <br></br>
    <span class = "bold">第二条、测试约定:</span><br></br>
    <textarea id = "textarea_id1"></textarea>
    </div>
    <table border="1" cellpadding="1" cellspacing="0" bordercolor = "#333333" style="width:100%">
    <tr >
    <td class = "bold" align="center">测试名称</td>
    <td class = "bold" align="center" >测试规格型号</td>
    <td class = "bold" align="center">测试品牌</td>
    </tr>
    <tr>
    <td><input type="text" class = "noborder" value = "测试"/></td>
    <td><input type="text" class = "noborder" value = "测试"/></td>
    <td><input type="text" class = "noborder" value = "测试"/></td>
    </tr>
    
    <tr>
    <td><input type="text" class = "noborder" value = "测试"/></td>
    <td><input type="text" class = "noborder" value = "测试"/></td>
    <td><input type="text" class = "noborder" value = "测试"/></td>
    </tr>
    <tr>
    <td><input type="text" class = "noborder" value = "测试"/></td>
    <td><input type="text" class = "noborder" value = "测试"/></td>
    <td><input type="text" class = "noborder" value = "测试"/></td>
    </tr>
    
    <tr>
    <td><input type="text" class = "noborder" value = "测试"/></td>
    <td><input type="text" class = "noborder" value = "测试"/></td>
    <td><input type="text" class = "noborder" value = "测试"/></td>
    </tr>
    
    <tr>
    <td><input type="text" class = "noborder" value = "测试"/></td>
    <td><input type="text" class = "noborder" value = "测试"/></td>
    <td><input type="text" class = "noborder" value = "测试"/></td>
    </tr>
    
    <tr>
    <td><input type="text" class = "noborder" value = "测试"/></td>
    <td><input type="text" class = "noborder" value = "测试"/></td>
    <td><input type="text" class = "noborder" value = "测试"/></td>
    </tr>
    <tr>
    <td colspan="5" align="left" > 
    <textarea id = "textarea_id2" style ="width:99%">
    </textarea>
    </td>
    </tr>
    </table>
    </div>
    </body>
    <script type="text/javascript">
    $(function(){
    	setListener();
    	var textareaId1 = document.getElementById("textarea_id1");
    	var textareaId2 = document.getElementById("textarea_id2");
    	var string = "免职就是上级组织直接解除领导职务,如同炒鱿鱼;责令辞职就是任免机关认定其已不再适合担任现职,通过一定程序责令其辞去现任领导职务;引咎辞职则是主动辞去领导职务、自我追究过失责任的一种形式,但如果要求其引咎辞职却不答应的话,也一样可以责令其辞职。用形象一点的说法,三者分别类似强制下岗、通知下岗和劝其主动下岗。其中,前两者为被动接受组织处理,而引咎辞职则是督促其主动承担责任的行为。/n";
    	textareaId1.innerHTML = string+string;
    	textareaId2.innerHTML = string+string+string+string;
    });
    function setListener(){
        var textElement1 = document.getElementById("textarea_id1");
        var textElement2 = document.getElementById("textarea_id2");
           if(document.all){
                  textElement1.onpropertychange=function(){
                	  //操作
                 }
                  textElement2.onpropertychange=function(){
                	  //操作
                 }
          }else{
                  textElement1.oninput=function(){
                	  //操作
                 }
                  textElement2.oninput=function(){
                	  //操作
                 }
           }
       $("input[type='text']").on("change",function(){
            var defaultLength = $(this).offsetWidth;
            var length = $(this).val().length*16+10+"px";
            $(this)[0].style.width=length;
            console.log("input监听测试");
       });
    }
    </script>
    </html>

    这里还设置了input框和textarea的变动监听,监听具体做什么操作可以自己定义了,不需要的可以忽略。

    展开全文
  • Layui实现文件上传的各种方式,拖拽,直接上传,格式限制上传在Layui的官方文档中都有详细的说明以及实例,困扰我的就是如何选择文件没上传之前将文件名显示文本框内。 如图: <input type="text" ...

    Layui实现文件上传的各种方式,拖拽,直接上传,格式限制上传等等在Layui的官方文档中都有详细的说明以及实例,困扰我的是如何在选择文件没上传之前将文件名显示在文本框内。

    如图:

    基本上就是设置一个输入框,然后增加一个placeholder属性,指引别人点击右侧浏览,然后把文本框禁止输入。 代码如下,我们给一个id="name"。

    <input type="text" readonly="readonly" name="title" required lay-verify="required"
                               placeholder="请点击右侧浏览"
                               autocomplete="off" class="layui-input" id="name">


    下面是js:

    , choose: function (obj) {
            //将每次选择的文件追加到文件队列
            var files = obj.pushFile();
            console.log(obj)
    
            //预读本地文件,如果是多文件,则会遍历。(不支持ie8/9)
            obj.preview(function (index, file, result) {
                console.log(index); //得到文件索引
                console.log(file); //得到文件对象
                console.log(result); //得到文件base64编码,比如图片

    console.log()打印出拿到的file,我们打开浏览器的控制台可以看到file里面已经抓到了图片名name:

     

    那么我们在js文件里面加上

     document.getElementById('name').value = file.name
    
    //name 是input框的id
    //file.name 是刚刚拿到的数据

    放在下列位置

      //预读本地文件,如果是多文件,则会遍历。(不支持ie8/9)
            obj.preview(function (index, file, result) {
                console.log(index); //得到文件索引
                console.log(file); //得到文件对象
                console.log(result); //得到文件base64编码,比如图片
                //获取文件名***************************
                document.getElementById('name').value = file.name

    下面是关于文件上传完整的的JS代码:

    upload.render({
        elem: '#test8'
        , url: 'https://httpbin.org/post' //改成您自己的上传接口
        , auto: false
        //,multiple: true
        , bindAction: '#test9'
        , choose: function (obj) {
            //将每次选择的文件追加到文件队列
            var files = obj.pushFile();
            console.log(obj)
    
            //预读本地文件,如果是多文件,则会遍历。(不支持ie8/9)
            obj.preview(function (index, file, result) {
                console.log(index); //得到文件索引
                console.log(file); //得到文件对象
                console.log(result); //得到文件base64编码,比如图片
                //获取文件名***************************
                document.getElementById('name').value = file.name
    
    
                //这里还可以做一些 append 文件列表 DOM 的操作
    
                //obj.upload(index, file); //对上传失败的单个文件重新上传,一般在某个事件中使用
                //delete files[index]; //删除列表中对应的文件,一般在某个事件中使用
            });
        }
    
        , done: function (res) {
            layer.msg('上传成功');
            console.log(res)
        }
    });

     

    即可实现选择文件后文件名自动载入文本框

    展开全文
  • 界面:import javax.swing.*;import java.awt.BorderLayout;import java.awt.Color;import java.awt.FlowLayout;import java.awt.Frame;import java.awt.GridLayout;import java.awt.event.ActionEvent;...
  • E2.pack() label3.pack() E3.pack() submit.pack(side =BOTTOM) root.mainloop() 当你点击提交它打印月份日和年份,我相信你可以从那里找出它 编辑 这是一个显示日记条目的文本框示例:from Tkinter import * root =...
  • javascript 在文本框显示系统当前日期(年-月-日 时:分:秒)
  • vba窗体中的文本框如何在运行时显示想要显示的内容?就是显示提示信息。
  • word文本框中插入文本框Word makes it easy to format text as hidden so it can’t be viewed or printed. What if you want some text hidden on the screen, but you want to be able to print the hidden text? ...
  • html把文本框外观格式设为只显示底部的横线input[type='text']{background:none;border:none;border-bottom:1px solid #ddd;}//所有input框类型为text的.inp{background:none;border:none;border-bottom:1px solid #...
  • 我们经常使用Runtime.getRuntime().exec(adb shell ...首先我们Swing画有textArea文本框(带滚动条的,否则内容太多显示不完,先scrollPane,在选择JTextArea放在上面,具体百度swing方法使用)。 效果图(adb 输入...
  • web代码如下: <!DOCTYPE html> <title>jsTest02.html</title> ... ,keyword2,keyword3"> ...--<link rel="stylesheet" type="text/css" href="./styles.css">--> ...代码运行效果显示如下:
  • 在开发和调试程序的时候,如果发生异常可以调用异常的printStackTrace()方法将异常打印在控制台上,或者使用日志框架记录异常信息,但有时我们希望可以将用户操作时出现的异常记录到数据库中(现在我就碰到这样的需求),...
  • 先亮出代码今天的文本框代码吧!import sysfrom PyQt5.QtWidgets import QWidget, QLabel,QLineEdit,QApplicationclass Example(QWidget):def __init__(self):super().__init__()self.settings()def settings(self):...
  • 目前在调整一个页面打印功能的时候,发现多行文本框TextArea在页面显示的时候,多行文本可以正常显示,但是在打印页面的时候,部分内容就被遮挡住了, 苦思冥想不得其解,后来还是请教了美工。 首先查了下TextArea...
  • (input和div的高度都是35px,我想他们对齐)回答:添加vertical-align: top;回答:1.input是一个行内替换元素,行内元素其默认的对其方式为baseline2.div是一个块级别元素,默认的display属性值为block3.设置div的...
  • 比如 : <tr> <td> 备注: </td> <td> <input type="text" name="a"/>...我让打印成纸张后,备注的内容换行,想他以 一整行的 形式显示,应该怎样实现啊????
  • //xml可能因为格式规范出现parser读一行为null的情况 if ( parser . getName ( ) != null ) { //Log.i("tag", "22222"+parser.getName()+parser.getEventType()); switch ( parser . ...
  • 一、IE浏览器 设置页眉,页脚 IE浏览器-->文件菜单--->页面设置--->清除页眉和页脚文本框中的值打印预览时就不会出现多余的页眉页脚了 二、IE打印 页眉和页脚文本框中的符号及含义符号 含义&w 网页标题&u 网页...
  • 参考文章:pyQt 写的小窗口 获取文本框内容 - 荒凉的废墟的日志 - 网易博客 http://huangliangfeixu.blog.163.com/blog/static/1897470622011216105210137/ 主要解决这篇文章代码输出中文乱码的现象。在“中文内容...
  • 1、使用JavaScript 的 onchange方法 2、需要写JavaScript代码 <script language="JavaScript"> function change(value) { if(value=="金融类" || value=="计算机类" || value=="哲学类" || value=="文学类...
  • 界面代码如下 ui_1.py ``` # -*- coding: utf-8 -*- ...# Form implementation generated from reading ui file 'ui_1.ui' ...# Created by: PyQt5 UI code generator 5.13.0 ...from PyQt5.QtWidgets import ...
  • 选择一个文件后,点读取按钮,就会把内容读取出来显示 // 按读取按钮实现功能 btnNewButton_read.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { // TODO ...
  • QTextBrowser 只能进行程序读写,用户能输入,适合用来显示多行文本。 在使用setPlainText()或setText()设置QTextEdit 和 QTextBrowser 文本框内容时,后一次设置的内容会覆盖前一次的设置内容。 例子: sel
  • 文本框中输入两个操作数和选择运算符后,在页面上显示输出结果 实现思路: 单击“计算”按钮后,删除两个文本框左右两边的空格,删除空格后,判断输入框中是否都输入了内容,只要其中一个文本框没有输入,则...
  • MFC 文本框换行

    千次阅读 2012-06-20 18:58:33
    MFC 文本框换行  标签: it mfc 文本框 1.将Multiline属性设置为True 2.换行是使用"\r\n" (宽字符串为L"\r\n") 3.如果需要编辑并且按Enter键换行,还要将 Want Return 设置为 True 4.如果需要垂直滚动条的...
  • html页面实现给textarea等等的文本框内添加可动态输入文字的多行下划线,类似于打印出来的学生考试试卷答题的那种多行横线效果一样,可在页面文本框内横线输入框上随意输入文字,调用浏览器打印文本时也可完整正常的...
  • <p>i have code that printing the selected div area after click on button print window open but problem is that when i type something into the textbox and then click on button then textbox values ...
  • Python文本框与按钮

    2020-05-20 10:59:56
    先亮出代码今天的文本框代码吧! import sys from PyQt5.QtWidgets import QWidget, QLabel,QLineEdit,QApplication class Example(QWidget): def __init__(self): super().__init__() self.settings() def settings...
  • 在小程序 中 实现如 图片中的功能, ![图片说明](https://img-ask.csdn.net/upload/201811/15/1542252426_405689.png)

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 25,876
精华内容 10,350
关键字:

如何让文本框打印不显示