精华内容
下载资源
问答
  • 2021-03-09 17:29:07

    在javaserver faces里做弹出对话框并不是一件容易的事情,尤其是在弹出对话框里做修改记录的操作,感觉还是蛮麻烦的. 这里主要用到了两个javascript小技巧,window.open("","popup","height=480,width=320,toolbar=no,menubar=no,scrollbars=no");打开一个空白网页的窗口,然后动态设置修改按钮提交时的target属性.另一个小技巧是 setInterval('opener.window.location.href=opener.window.location.href;window.close();',20);在编辑页面提交表单时做这个

    显示数据的文件show.jsp

    pressed="fail";

    function setPress(newValue){

    pressed=newValue;

    }

    function confirmSubmit(){

    if(pressed="editor"){

    popup = window.open("","popup","height=480,width=320,toolbar=no,menubar=no,scrollbars=no");

    popup.openerFormId=document.forms["fors"].id;

    popup.focus();

    document.forms["fors"].target="popup";

    }

    }

    function SetCheckedStatus()

    {

    var oTable=document.all['fors:data'];

    var oChkAll=document.all['fors:selectall']

    if(oTable != null && oChkAll != null)

    {

    for(j=1;j

    {

    oTable.rows(j).cells(0).children.item(0).checked=oChkAll.checked;

    }

    }

    }

    show book

    编辑页面也就弹出对话窗页面editor.jsp

    editor

    function confirmSubmit(){

    setInterval('opener.window.location.href=opener.window.location.href;window.close();',20);

    }

    backing bean CDBean.java

    package test;

    import java.util.*;

    import javax.faces.model.ListDataModel;

    import javax.faces.event.ActionEvent;

    public class CDBean {

    private List CDList = new ArrayList();

    private ListDataModel model;

    private ListDataModel editorModel;

    public CDBean() {

    CDList.add(new CD("计算机应用", "长江", 25.00F, ""));

    CDList.add(new CD("java模式", "长江", 80.00F, ""));

    CDList.add(new CD("j2EE1.4标准教材", "长江", 100.00F, ""));

    }

    public ListDataModel getModel() {

    if (model == null) {

    model = new ListDataModel(CDList);

    }

    return model;

    }

    public ListDataModel getEditorModel() {

    return editorModel;

    }

    public void editorTriggered(ActionEvent actionEvent) {

    List list = (List) model.getWrappedData();

    List editorList = new ArrayList();

    for (Iterator it = list.iterator(); it.hasNext(); ) {

    CD cd = (CD) it.next();

    if (cd.getEditor()) {

    editorList.add(cd);

    }

    }

    editorModel = new ListDataModel(editorList);

    }

    public void saveTriggered(ActionEvent actionEvent) {

    List list = (List) editorModel.getWrappedData();

    for (Iterator it = list.iterator(); it.hasNext(); ) {

    CD cd = (CD) it.next();

    cd.setEditor(false);

    }

    }

    }

    辅助类CD.java

    package test;

    public class CD implements java.io.Serializable {

    private Long id;

    private String artist;

    private String category;

    private String subCategory;

    private String title;

    private float price;

    private boolean editor;

    public CD() {

    }

    public CD(String aTitle, String aArtist, float aPrice, String aCategory) {

    this.title = aTitle;

    this.artist = aArtist;

    this.price = aPrice;

    this.category = aCategory;

    }

    public void setArtist(String aArtist) {

    this.artist = aArtist;

    }

    public String getArtist() {

    return artist;

    }

    public void setCategory(String aCategory) {

    this.category = aCategory;

    }

    public String getCategory() {

    return category;

    }

    public void setId(Long aId) {

    this.id = aId;

    }

    public Long getId() {

    return id;

    }

    public void setPrice(float aPrice) {

    this.price = aPrice;

    }

    public float getPrice() {

    return price;

    }

    public void setSubCategory(String aSubCategory) {

    this.subCategory = aSubCategory;

    }

    public String getSubCategory() {

    return subCategory;

    }

    public void setTitle(String aTitle) {

    this.title = aTitle;

    }

    public String getTitle() {

    return title;

    }

    public void setEditor(boolean editor){

    this.editor=editor;

    }

    public boolean getEditor(){

    return this.editor;

    }

    }

    配置文件faces-config.xml

    cd

    test.CDBean

    session

    /show.jsp

    editor

    /editor.jsp

    /editor.jsp

    show

    /show.jsp

    最后的总结:在弹出窗口里是没法用jsf的验证机制的,原因是setInterval('opener.window.location.href=opener.window.location.href;window.close();',20);有一个javascript的opener对象的引用,当用jsf验证时如果有非法输入,弹出窗口页面就会刷新,这就会丢失对opener的引用,而且还存在另一个问题就是如果验证正确就应该关闭对话框,失败就不应该关闭对话框.这个问题也不好解决. 那么是不是就没办法解决验证的问题呢?不是的.可以在弹出页面里用frame引用两个页面,一个保持对opener的引用,另一个就是编辑作用了,具体作法就是在backing bean 里添加一个action动态导航方法里调用FacesContext.getCurrentInstance().getResponseWriter().write(); 在write 方法里打印用于控制关闭对话框的javascript代码,因为action方法能执行就表示验证一定通过了.如果验证不通过的话就会返回自身页面抛出异常.在write 方法里,最后在write 方法的最后一定不能忘了 FacesContext.getCurrentInstance().responseComplete()以跳过转向的执行,也就是跳过jsf生命的最后一个阶段.还有另一个更好的解决方案,用Ajax实现验证,具体实现就不再赘述了,因为它不是jsf的一部分:) 欢迎加入QQ群:30406099

    posted on 2006-07-31 10:44 傻 瓜 阅读(5031) 评论(2)  编辑  收藏 所属分类: Java Server Faces

    更多相关内容
  • Swing的输入框仍然分成两类:单行输入框和多行输入框,但与AWT的同类控件相比,它们在若干细节上有所调整。首先说单行输入框,AWT的单行输入框名叫TextField,平时输入什么字符它便显示什么字符,可一旦调用了...

    Swing的输入框仍然分成两类:单行输入框和多行输入框,但与AWT的同类控件相比,它们在若干细节上有所调整。首先说单行输入框,AWT的单行输入框名叫TextField,平时输入什么字符它便显示什么字符,可一旦调用了setEchoChar方法设置回显字符,TextField马上变成只显示密文字符了。然而尴尬之处在于,设置回显字符之后,就没有办法取消原来的回显设置,输入框对象从此只能傻乎乎地显示密文了。如此一来,程序代码难以判断某个输入框究竟会显示明文还是密文,也无法确定输入框文字的加密与否。这不可避免会造成混淆,假设有几个控件都属于TextField类型,程序员怎知哪个是文本框,哪个又是密码框?难道要在浩如烟海的代码中寻找那个该死的setEchoChar方法吗?

    鉴于文本框与密码框拥有不同的面貌,并不适合使用同一种类型来表达,故而Swing顺理成章将它俩拆分为两类控件:文本框JTextField与密码框JPasswordField。前者原样展示用户输入的字符,因而取消了回显字符设置方法setEchoChar;后者默认将输入字符显示为一个个圆点,当然程序员也可以调用setEchoChar方法重新设置回显字符。经过这么拆分处理,在Swing中不管输入普通文本还是输入密码,就不必担心弄错的情况了。除此之外,JTextField与JPasswordField的其余方法基本一样,用起来跟AWT的TextField控件差不多。比如下面的代码例子演示了JTextField的调用过程:

    JTextField textField = new JTextField(); // 创建一个单行输入框

    textField.setEditable(true); // 设置输入框允许编辑

    textField.setColumns(11); // 设置输入框的长度为11个字符

    panel.add(textField); // 在面板上添加单行输入框

    运行上述的文本框代码,弹出如下图所示的窗口界面,可见一条纯粹的文本输入框。

    e6466594d5545475b6fe06b99d580c83.png

    又如以下代码演示了密码框JPasswordField的调用过程:

    JPasswordField passwordField = new JPasswordField(); // 创建一个密码框

    passwordField.setEditable(true); // 设置密码框允许编辑

    passwordField.setColumns(6); // 设置密码框的长度为11个字符

    //passwordField.setEchoChar('*'); // 设置密码框的回显字符。默认的回显字符为圆点

    panel.add(passwordField); // 在面板上添加密码框

    运行以上的密码框代码,弹出如下图所示的窗口界面,可见密码框的默认回显字符是个又圆又大的黑点。

    2f3c343fa8b67b37f1d9c2388bdf1e4a.png

    接着说多行输入框,AWT的多行输入框名叫TextArea,该控件有个毛病:用户往里面输入文本,超过一行宽度后不会自动换行,必须用户按下回车键来手动换行。这种设计的使用体验无疑很糟糕,不能自动换行的话,用户敲多了回车键,肯定要怨声载道了。好在Swing的JTextArea控件及时弥补了这个问题,除了囊括TextArea的现有方法,JTextArea还增加了setLineWrap方法用来设置每行是否允许,调用该方法将其值设置为true时,往后输入的文本一旦超过每行宽度就会自动换到下一行。于是添加了setLineWrap方法的多行输入框调用代码示例如下:

    JTextArea area = new JTextArea(); // 创建一个多行输入框

    area.setEditable(true); // 设置输入框允许编辑

    area.setColumns(14); // 设置输入框的长度为14个字符

    area.setRows(3); // 设置输入框的高度为3行字符

    area.setLineWrap(true); // 设置每行是否允许折叠。为true的话,输入字符超过每行宽度就会自动换行

    panel.add(area); // 在面板上添加多行输入框

    运行上面的多行输入框代码,弹出如下图所示的窗口界面,可见输入框的内部文本的确支持自动换行了。

    05ad5ca7690b71e7876e28df49308cc2.png

    可是跟AWT的TextArea比起来,Swing的JTextArea默认不显示滚动条,即使文本的总高度已经超过了输入框的高度,期望中的滚动条仍未出现。这是因为Swing把滚动条也单独拎了出来,还给它取了个大名叫做JScrollPane,凡是需要上下滚动或者左右滚动的控件,都要搭配上JScrollPane才行。滚动条的用法也挺简单,只要在构造方法中填入待关联的控件对象,或者调用滚动条对象的setViewportView方法,都能将滚动条与指定控件绑定在一起。然后在面板上添加滚动条对象,如此便完成了输入框与滚动条的绑定操作,具体的绑定代码如下所示:

    JTextArea area = new JTextArea(); // 创建一个多行输入框

    area.setEditable(true); // 设置输入框允许编辑

    area.setColumns(14); // 设置输入框的长度为14个字符

    area.setRows(3); // 设置输入框的高度为3行字符

    area.setLineWrap(true); // 设置每行是否折叠。为true的话,输入字符超过每行宽度就会自动换行

    // 因为下面添加滚动条的时候,滚动条已经关联了JTextArea,所以这里不必单独添加多行输入框

    //panel.add(area); // 在面板上添加多行输入框

    JScrollPane scroll = new JScrollPane(area); // 创建一个滚动条

    //scroll.setViewportView(area); // 设置滚动条关联的控件

    panel.add(scroll); // 在面板上添加滚动条

    运行上面的滚动条绑定代码,弹出如下图所示的窗口界面,此时在输入框中填入好几行文本,在文本总高超过控件高度之后,输入框右侧的滚动条便如约出现了。

    596631e2dac7c7505fca88b4d23d106e.png

    展开全文
  • 源代码如下:Scanner in = new Scanner(System.in);System.out.println("Pls insert Title");ja.setJTitle(in.nextLine());System.out.println("Pls insert Number");ja.setJNumber(in.nextInt());...

    源代码如下:

    Scanner in = new Scanner(System.in);

    System.out.println("Pls insert Title");

    ja.setJTitle(in.nextLine());

    System.out.println("Pls insert Number");

    ja.setJNumber(in.nextInt());

    System.out.println("Pls insert Pay");

    ja.setJPay(in.nextInt());

    System.out.println("Pls insert Description");

    ja.setJDes(in.nextLine());

    in.close();

    Job.displayInfo();

    程序在读取JPay后运行println后自动跳过JDes读取,直接至dispalyInfo

    运行结果如:

    1290170222011031552.htm

    经过参考帖子:http://blog.csdn.net/xiao_niu_1/article/details/8240650 后修改代码为:

    Scanner in = new Scanner(System.in);

    System.out.println("Pls insert Title");

    ja.setJTitle(in.nextLine());

    System.out.println("Pls insert Number");

    ja.setJNumber(in.nextInt());

    System.out.println("Pls insert Pay");

    ja.setJPay(in.nextInt());

    in.nextLine();

    System.out.println("Pls insert Description");

    ja.setJDes(in.nextLine());

    in.close();

    Job.displayInfo();

    在读取JPay后添加in.nextLine()

    运行结果:

    1290170222011031552.htm

    展开全文
  • i++){System.out.p 详情 Austin 2018-09-18 17:24 0评论 6赞同 重点地是窗体弹出类:WindowsCenter.java文件一父窗文件名Frame3.javapackageuntitled1;importjava.awt.BorderLayout;importjavax.swing.JFrame;...

    你应该用

    17e70c7eb8130974d2243b3a77c9a094.png点击详情。了解更多!

    详情

    史蒂芬孙

    2018-12-19 00:54

    0评论

    0赞同

    在微信平台下开发小程序,接口输出的数据应该一致,如果是ios不一致,也应该由基础库去实现

    详情

    Sachin

    2018-12-14 21:38

    0评论

    9赞同

    @辰:请问这个问题解决了吗?

    详情

    许下课

    2018-12-12 17:42

    0评论

    11赞同

    麻烦给个相关的代码片段,我们定位下问题

    详情

    Samantha栗子

    2018-12-10 15:57

    0评论

    15赞同

    wechatide://minicode/CTBbQ6mH6nYZ

    详情

    钱霖

    2018-12-09 00:02

    0评论

    19赞同

    问题未复现。请提供一下出现问题的机型和微信版本,以及能复现问题的简单代码示例。

    详情

    布偶小天使

    2018-12-07 21:24

    0评论

    16赞同

    我的能查到,为什么也提示这个?今天刚备案成功可以查到!

    详情

    Valentina

    2018-12-07 20:52

    0评论

    15赞同

    我也遇到这个问题,IOS用getImageData方法拿到的数组,转成base64后,显示的图片是翻转倒置的,安卓和模拟器都是好的,不知道什么原因,很无奈。

    详情

    赵凯歌

    2018-12-06 20:21

    0评论

    14赞同

    iphone8plus和iphoneX都不行微信版本是6.6.5

    详情

    Emily3

    2018-12-05 23:02

    0评论

    14赞同

    +1同样的问题:wx.canvasGetImageData获得图像数据顺序在模拟器和ios小程序真机不一致

    详情

    hunter猎手

    2018-12-04 21:07

    0评论

    7赞同

    同问,我也有类似的需求,还没发现解决办法

    详情

    喜怒无常

    2018-12-04 15:25

    0评论

    6赞同

    confirm-type

    详情

    Grace

    2018-12-04 00:07

    0评论

    10赞同

    根据你提供的代码,还是没有复现,可以提供下微信号,我加下你微信细聊一下。

    详情

    木头老兄

    2018-12-03 17:27

    0评论

    20赞同

    貌似原来可以,我查了一下,fixed就好,但是有人不需要,就反馈了,说会导致页面乱,然后就不能这么做了。。。

    详情

    Mackenzie

    2018-12-02 22:41

    0评论

    17赞同

    ????

    详情

    胡歌是我哥

    2018-12-01 21:24

    0评论

    12赞同

    https://cloud.tencent.com/product/ssl

    详情

    夏雨

    2018-11-28 14:26

    0评论

    17赞同

    请提供一下能复现问题的简单代码示例。

    详情

    Autumn

    2018-11-23 20:51

    0评论

    10赞同

    input组件有bindconfirm、focus等属性或方法。请参见https://mp.weixin.qq.com/debug/wxadoc/dev/component/input.html

    详情

    Madison

    2018-11-21 17:11

    0评论

    5赞同

    我页出现了这个问题,textarea空白,点击无法弹出键盘

    详情

    Kelly小云鹅

    2018-11-20 16:17

    0评论

    4赞同

    我这么写好像是错的,因为每次写字都会重新渲染一次页面。。。

    详情

    大智

    2018-11-19 18:13

    0评论

    2赞同

    看过官网的介绍,也找过百度的相关内容,没有发现有相关的内容啊。

    详情

    欢声笑语

    2018-11-19 17:56

    0评论

    15赞同

    这个怎么解决的

    详情

    David

    2018-11-18 20:57

    0评论

    14赞同

    可以将代码拷贝上来么?不要截代码的图。

    详情

    Gracia

    2018-11-17 19:26

    0评论

    20赞同

    官方能不能出来解释下啊,项目等着上线

    详情

    Kaylee

    2018-11-16 20:43

    0评论

    12赞同

    自己顶

    详情

    Strawberry8

    2018-11-16 19:43

    0评论

    7赞同

    这个和win10电脑4k高清分辨率有关系一般win10系统用户的电脑都是比较新的好电脑分辨率很高有1920×1080如果是笔记本的话桌面图标就会显得很小,所以微软系统都是推荐放大150%显示

    详情

    钱可为

    2018-11-16 00:27

    0评论

    1赞同

    //输入框输入显示

    详情

    理屈词穷

    2018-11-15 13:02

    0评论

    1赞同

    我也想知道,也遇到同样的问题,不知道怎么解决

    详情

    一桶冰水

    2018-11-14 20:42

    0评论

    1赞同

    父元素只要有定位就会出现这个bug

    详情

    Radinka

    2018-11-14 17:44

    0评论

    18赞同

    额,我主要是要mpmb的实现……

    详情

    Michael

    2018-11-13 12:54

    0评论

    5赞同

    我也遇到这个问题,刚开始评论框是隐藏的。评论框在fixed定位元素上,进入当前页面就显示fixed的元素,同时输入框获取焦点,有时能弹起键盘,有时又不会,大概有30%的概率不会弹出键盘

    详情

    Hazel

    2018-11-12 22:05

    0评论

    18赞同

    请问这个解决了吗?我们这边也是,文字大小颜色位置都乱了

    详情

    沧海一声笑

    2018-11-11 14:57

    0评论

    19赞同

    微信显示文字多行方法:1、在微信框里打字显示出来就会是多行文字。2、如果复制就只能显示一行。3、可以先把别人好的文字复制然后发到自己喜欢的群里,然后复制,那样也会显示多行文字的。

    详情

    Christopher

    2018-09-18 17:25

    0评论

    14赞同

    因为你第一次reword为NULL所以执行cin>>curword后curword==reword就不成立肯定会先执行reword=curword;所以你输入两个不相同的数据都会执行reword=curword;即最后两个字符串都符赋值为最后的字符串。

    详情

    Yogi

    2018-09-18 17:25

    0评论

    3赞同

    1、限定小数点和只能输入数字,在控件的onkeydown事件里面去判断,可以自己写逻辑判断,也可以用正则表达式。可以参考:http://blog.csdn.net/kilper/article/details/58354322、运算出来的结果保留3位小数,可以用numberformat类来处理,可以参考:

    详情

    香草

    2018-09-18 17:25

    0评论

    6赞同

    Scanner的nextInt()方法是以int数据的形式接收控制台输入,当你输入的值是+时,nextInt方法是无法接收的,已经抛出InputMismatchException的异常了,当然无法继续运行了此处你应该使用next()或者nextLine()方法以字符串的形式接收控制台的输入

    详情

    Victoria

    2018-09-18 17:25

    0评论

    1赞同

    第一行改成publicclassI_love_programing就可以运行了命名规则中是不允许有空格的,另外第一个字需为英文字母或是_楼主可能要再看看基本规范

    详情

    钟毓

    2018-09-18 17:25

    0评论

    9赞同

    MATLAB可以做GUI图形用户界面,具体可以参考这本书《matlabGUI设计学习手记》,当然也可参考其他书,一般在命令窗口输入guide就可利用matlab自带的功能方便的做窗口程序了。

    详情

    万发财

    2018-09-18 17:25

    0评论

    9赞同

    文本框取值用value,t1.value==“user”你把t1.getText输出来看一下就知道了在去看一下==和equels的区别如果字符串比较值是否相等要用equels

    详情

    姜小小

    2018-09-18 17:24

    0评论

    13赞同

    for(intj=0;j

    详情

    酸奶麦片粥

    2018-09-18 17:24

    0评论

    13赞同

    英文输入字母的话x=in.nextInt();这里会报错。。改成try{x=in.nextInt();}catch(Exceptione){break;}这样就没有问题了哈。。测试过。。请给a[0]赋值3继续输入请按0,否则按任意键退出。0请给a[1]赋值4继续输入请按0,否则按任意键退出。aa

    详情

    Leah

    2018-09-18 17:24

    0评论

    3赞同

    inti=2010,j=2050;for(;i

    详情

    Caroline1

    2018-09-18 17:24

    0评论

    8赞同

    PublicClassForm1PrivateSubButton1_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesButton1.ClickDimaAsIntegerDimbAsIntegerDimcAsIntegerDimmaxAs

    详情

    百越

    2018-09-18 17:24

    0评论

    4赞同

    开始--运行输入regsvr32scrrun.dll就可以了。另外1。有些脚本需要微软的MSXML控件才能进入。当使用IE5以上版本的缺省安全模式时,会提示是否接受MSXML控件,如果接受,MSXML将自动安装到您的机器上(得等上几分钟)。如果自动安装不成功,可以自行下载和安装MSXML3.0。2。如果安装MSXML3后仍然出现'Automation服务器不能创建对象'错误

    详情

    Sofia

    2018-09-18 17:24

    0评论

    7赞同

    。。。以下代码。publicclasstest1{/***@paramargs*/publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubfloata[]=;for(inti=0;i<=9;i++){System.out.p

    详情

    Austin

    2018-09-18 17:24

    0评论

    6赞同

    重点地是窗体弹出类:WindowsCenter.java文件一父窗文件名Frame3.javapackageuntitled1;importjava.awt.BorderLayout;importjavax.swing.JFrame;importjavax.swing.JButton;importjava.awt.*;importjava.awt.event.ActionE

    详情

    Madeline

    2018-09-18 17:24

    0评论

    11赞同

    #includevoidmath(inta,intb){printf("%d",a*a+b*b);printf("%d",a*a-b*b);}intmain(){inta,b;scanf("%d%d",&a,&b);math(a,b);return0;}

    详情

    Skye

    2018-09-18 17:24

    0评论

    2赞同

    限定小数点只能输入一个及限定只能输入数字,可以通过正则匹配解决。保留三位小数,通过BigDecimal解决。实例:限定数字及只能有一位小数:intn=1.9;(n+"").matches("^\\d+|\\d+(\\.\\d{1})$");保留三位小数:doublea=1.00001;new

    详情

    Jackson李南

    2018-09-18 17:24

    0评论

    5赞同

    你的需求不太明白需要你说明清除用网页代码是可以实现但是说提供相应代码,没人会没事写这个的你想要,需要花钱找人写希望能帮助到你

    详情

    闲云

    2018-09-18 17:24

    0评论

    19赞同

    你把*s改成s[10]试试,之前没有分配内存空间吧,还有就是命名空间加上去。还有你这个代码风格无敌啊,兄弟

    详情

    Allison

    2018-09-18 17:24

    0评论

    19赞同

    这个问题在这里说不清楚,我做了例子程序,想要答案联系我的百度,到时发给你代码,放到你机子上你领悟吧。说是说不清楚的

    详情

    Brayden

    2018-09-18 17:23

    0评论

    20赞同

    支持1楼,我也是这样做的。1楼的记到给我分点分哈,不过你有点罗嗦了

    详情

    一纸荒年

    2018-09-18 17:23

    0评论

    17赞同

    color.getItem(intindex);color.getSelectedItem();都可以

    详情

    Ryan

    2018-09-18 17:23

    0评论

    1赞同

    lz什么意思?

    详情

    Ryleigh

    2018-09-18 17:23

    0评论

    12赞同

    首先需要各个人员的信息总表那么在个人信息单表里输入个人名可以在其他单元格里使用vlookup函数提取各个信息如果是人员信息分散在别处,如其他文件或者文本等那么建议结合具体情况使用vba实现吧

    详情

    Elias

    2018-09-18 17:23

    0评论

    19赞同

    #includeintmain(void){intcat;printf("啊!听!你听到了几声喵叫?");scanf("%d",&cat);//这里不是i,而是catprintf("你听到了&d声",cat);}

    详情

    江振宇

    2018-09-18 17:23

    0评论

    4赞同

    简单的输入输出啊,把公式套进去就OK了追问

    详情

    Cameron小帅哥

    2018-09-18 17:23

    0评论

    7赞同

    importjava.util.Scanner;publicclassa{publicstaticvoidmain(String[]args){Stringresult=null;doublesum=0;inti=0;Stringstr="";do{Scannerin=newScanner(System.in);System.out.print("输入姓名:");

    详情

    Theodore

    2018-09-18 17:23

    0评论

    7赞同

    应该是数据库操作的问题你可以在注册之后强制刷新一下数据库另外检查一下你的链接字符串connectionString="Provider=Microsoft.Jet.OleDB.4.0;DataSource=|DataDirectory|\mxz_9xiangyy.asa;UserID=Admin;JetOleDB:DataBasePassword=Access521lwaixp;PersistSecurityInfo=True;&quot

    详情

    冷眼旁观

    2018-09-18 17:23

    0评论

    8赞同

    有一个错的地方:printf("%d年",i);改成这样就OK了!!并且在函数最后还少了一个return0;因为你的main是int类型的。

    详情

    Bron0ss

    2018-09-18 17:23

    0评论

    14赞同

    #includeintmain(){inti;for(i=2013;i<2500;i++){if((i%4==0&&i%100!=0)||i%400==0){printf("%d年是闰年\n",i);}}

    详情

    无可何如

    2018-09-18 17:23

    0评论

    14赞同

    谁知道,谁知道?批量修改txt文本每行保存2个单词的小程序用ReplacePioneer犯盗垃弓猪屈浸抽须族雪日盯扫渣予付色齿怒碌蒜秃滥俱

    详情

    楚云潇雨

    2018-09-18 17:23

    0评论

    6赞同

    没看明白你倒是是想改后缀名还是想要这么的一个可以弹对话框的程序

    详情

    Wyatt

    2018-09-18 17:23

    0评论

    12赞同

    我有,是不是只有一个五角星的标记的一个exe文件?

    详情

    夏至未至

    2018-09-18 17:23

    0评论

    11赞同

    常用的有两种,一种是.vbs或者.vbe,另一种是.bat或者.cmd.vbs或者.vbe是VB的脚本程序,通过wscript.exe程序翻译执行的,编程语法和VB大同小异。.bat或者.cmd是DOS的命令集,或者叫批处理,其实就是把dos命令集合到一起重复利用。如:withcreateobject("wscript.shell") .run"shutdown-r-t120-c计算机即将关机.请如实回答问题即可取消关机...",0 whilea<>

    详情

    吴俊霖

    2018-09-18 17:22

    0评论

    3赞同

    建立一个bat文件,里面写上ipconfig/all>>c:\IP.txt这样就行了,包括子网掩码等等信息都有你在计划任务里面设置成开机运行或者定时运行都行

    详情

    Dara永远三岁

    2018-09-18 17:22

    0评论

    8赞同

    你的小程序源代码,你仔细的检查一下。有没有BUG

    详情

    Mieczyslaw

    2018-09-18 17:22

    0评论

    7赞同

    具体的原因可能很多。可能是网络问题,也可能是小程序的问题,让技术详细的排查下问题。

    详情

    潘多拉

    2018-09-18 17:22

    0评论

    2赞同

    种程序简单只需要登录页面信息现提供信息够用

    详情

    Danny

    2018-09-18 17:22

    0评论

    10赞同

    保存reg文件双击打开WindowsRegistryEditorVersion5.00[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlStorageDevicePolicies]"WriteProtect"=dword:00000001

    详情

    蘑菇头小j

    2018-09-18 17:22

    0评论

    2赞同

    S常用命令详解dir列文件名deltree删除目录树cls清屏cd改变当前目录copy拷贝文件diskcopy复制磁盘del删除文件format格式化磁盘edit文本编辑mem查看内存状况md建立子目录move移动文件、改目录名more分屏显示type显示文件内容rd删除目录sys制作DOS系统盘ren改变文件名xcopy拷贝目录与文件chkdsk

    详情

    Adeline

    2018-09-18 17:21

    0评论

    15赞同

    输入代码就可以设置了。微信小程序textarea不可行的原因和简易解决方案微信小程序中textarea

    详情

    马栏山壮士

    2018-09-18 17:21

    0评论

    1赞同

    total+=fish[i];改成total+=fish[j];

    详情

    火山飞灰

    2018-09-18 17:21

    0评论

    2赞同

    int my_input(int * a, int pos, int num){if (NULL == a){return -1;}if (pos  9)

    详情

    雪先生

    2018-09-18 17:21

    0评论

    9赞同

    charc=(char)sc.nextInt();你先试试这样子输出的c是什么追问

    详情

    月下独酌素笺淡墨

    2018-09-18 17:21

    0评论

    18赞同

    原因是输出格式printf("%d%s",i,"年");printf("%s",",");中的改为双引号,因为%s是字符串,而单引号是针对字符的另外可以将这两行代码写成printf("%d年,",i);因为%是格式转换,其实输出的是%d年这样一个字符串,将%d用后面制定的变量代替。

    详情

    Jina金呐

    2018-09-18 17:21

    0评论

    16赞同

    不能用ip地址的方式运行网上的VFP程序。可以通过文件共享的方式运行其它机器上的VFP程序。

    详情

    倾城佳人

    2018-09-18 17:21

    0评论

    3赞同

    我出现过,只要在网页搜索,文件夹搜索都会出现程序出错,的情况,.我那次是中毒了,最近病毒比较猖狂,你是否也是中毒了.

    详情

    Alan

    2018-09-18 17:21

    0评论

    2赞同

    程序是对的,当你使用VC运行,程序运行结束会提示你pressanykey。。。,然后你按下任意键就推出了。但是如果你运行exe,他一旦做完你的事情,他就结束了,不会等你按下任意键的。如果你想在exe中查看结果,就要再写一个事件,让他停下来,比如一楼说的getchar(),这样,程序运行完(你原来的程序),他就停止下来,等待你输入一个字符以满足getchar()的请求,当你输入完后程序就立即关闭了。也就是说exe不会像vc运行中那样提示你现在程序结束了,可以做其他事了。想想看,一般做一件事不一定要显示出来

    详情

    Roberto一帆

    2018-09-18 17:21

    0评论

    3赞同

    total+=fish[i];这里面i应该是j才对。i是5,fish[i]是没有值的。

    详情

    Black&RED

    2018-09-18 17:21

    0评论

    9赞同

    参考这个解法http://jingyan.baidu.com/article/a681b0de3e72703b184346f0.html

    详情

    马克Mak

    2018-09-18 17:21

    0评论

    13赞同

    展开全文
  • 展开全部Java Swing里面有一个类叫做:JOptionPane里面有一个showInputDialog的方法,返回输入的文字,首先e69da5e887aa62616964757a686964616f31333337613131,注意方法返回的是文字,所以你要数字就要转换了,然后...
  • Swing的输入框

    2021-02-08 17:01:22
    Swing的输入框仍然分成两类:单行输入框和多行输入框,但与AWT的同类控件相比,它们在若干细节上有所调整。首先说单行输入框,AWT的单行输入框名叫TextField,平时输入什么字符它便显示什么字符,可一旦调用了...
  • 多行文本样式的输入界面,我们首先联想到的是EditText,这一点问题都没有,但EditText貌似不能满足需求,需要实现每一行下面都带有一个横线,这就像我们小时候的横格子作业本。那么自然想到的是继承控件EditText去...
  • html输入框文字颜色_HTML5颜色输入

    千次阅读 2020-08-20 03:15:42
    html输入框文字颜色Currently supported in all modern browsers with the exception of Safari and Internet Explorer, the potential of the color HTML5 input is great, allowing the user to make any color ...
  • 切换按钮,有两种状态的按钮,即按下状态和起状态,若称为选择状态或未选择状态。复选按钮,又叫复选框,用一个小方框中是否打勾来表示两种状态。单选按钮,又叫收音机按钮,以小圆框打点表示被选中。常成组出现,...
  • 我图形界面开发用的是swing,想在所显示的图片下半部分显示一个半透明的文本框,然后在里面显示多行文字,SWING能做到吗?求求大家帮帮我!!!!!! (图片随便找的,别在意) 就类似于这种,半透明,只显示一部分...
  • java实现文本框和文本区的输入输出

    千次阅读 2021-02-12 16:59:05
    在GUI中,常用文本框和文本区实现数据的输入和输出。如果采用文本区输入,通常另设一个...事件处理程序可以利用单词分析器分析一个个数,再利用字符串转换数值方法,获得输入的数值。对于输出,程序先将数值转换成...
  • 切换按钮,有两种状态的按钮,即按下状态和起状态,若称为选择状态或未选择状态。复选按钮,又叫复选框,用一个小方框中是否打勾来表示两种状态。单选按钮,又叫收音机按钮,以小圆框打点表示被选中。常成组出现,...
  • Java GUI】文本框和文本区

    千次阅读 2021-02-27 16:35:15
    文本区与文本框的主要区别是文本区可以存放多行文本。 文本区处理程序的基本内容有以下几个方面: 声明一个文本区名。 建立一个文本区对象。 将文本区对象加入到某个容器。 JTextArea类的主要构造方法: JTextArea()...
  • MUI框架之输入框Input

    2021-06-08 07:31:47
    一、输入框类型 输入框的类型是根据type来决定是普通输入框还是密码框,搜索框等类型 <label>帐号</label> <inputid="mess"class="mui-input-clear"type="text"placeholder="...
  • 008_Input输入框

    2022-02-20 12:50:29
    1. Input输入框 1.1. 通过鼠标或键盘输入字符。 1.2. 输入框属性 参数 说明 类型 可选值 默认值 type 类型 string ...
  • Java中的快捷键和右键属性添加实现

    千次阅读 2013-02-13 01:10:50
    Java 中这一部分是由三个类实现的,它们是JMenuBar、JMenu和JMenuItem,分别对应菜单条、菜单和菜单项。 同时,可以给JMenuItem注册侦听器,但不能对JMenuBar,JMenu注册侦听器. .t H1~ o ~
  • 输入框组件 )——TextField组件XML属性创建TextField设置TextField设置TextField的背景设置TextField的提示文字设置Bubble设置TextField的内边距设置TextField的多行显示设置TextField不可用状态响应焦点变化设置...
  • JAVA基础—GUI编程

    千次阅读 2021-08-07 17:12:48
    JAVA网络编程
  • JOptionPane 用于弹出对话框 JOptionPane.showConfirmDialog(f, "是否 使用外挂 ?"); 表示询问,第一个参数是该对话框以哪个组件对齐 JOptionPane.showInputDialog(f, "请输入yes,表明使用外挂后果自负"); 接受...
  • java GUI 快速入门

    千次阅读 2021-02-12 10:45:54
    java 中编写 GUI 有两中工具包,分别为 AWT、Swing。Swing 是 AWT 的拓展,Swing 具有比 AWT 丰富的组件和方法。AWT 和 Swing 都能跨平台使用;AWT 会随着不同的系统平台,UI 样式会有所变化,Swing 则不会,设计...
  • Java中的GUI学习

    2021-10-13 16:14:37
    主要内容:Swing以及 AWT(也就是主要涉及这两个javax.swing和java.awt这两个工具包) 2.AWT 主要内容: Frame框架 panel面板 布局管理器(三种) 监听(事件、文本框、鼠标、窗口、键盘) 画笔 2.1Frame框架...
  • 建立一aspx页面,html代码 We ...</p> 类似智能购票的demo--进入页面后默认焦点在第一个输入框,输入内容、回车、right时焦点自动跳到下一个,当跳到select时,下拉选项自动弹出,并且可以按上下键选择,选择完成后再...
  • java学习之前端基础

    2022-02-22 16:12:16
    textarea:多行文本框 input type=“submit”:表示提交 input type=“reset”:表示重置 input type=“button”:普通按钮 <html> <head> 表单的学习title> head> <body> 提交目的地" method="发送方式"> 昵称:...
  • Java--GUI实现猜数字

    2021-12-08 14:49:30
    编写应用GUI组件的程序,完成猜数游戏:程序随机产生一个数,用户输入猜数,程序每次给大或小的提示,最多猜十次。 package GUI_Experiments; import javax.swing.*; import java.awt.*; import java.util.Random...
  • 《cocos2d Android 平台EditBox 2.x升级到3.12 输入框使用 原生控件 可以复制 粘贴》http://blog.csdn.net/Phan_Chen/article/details/53141990最终解决方案:更改windowSoftInputMode为adjustNothing:将Cocos2...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 3,426
精华内容 1,370
关键字:

java弹出多行输入框

java 订阅