https://www.myziyuan.com/

- ***
- 访客数:352
- TA的活跃度
-
近30天登录:9
商品总评价:0
资讯总评论:1932
发表文章:0
- 【点评】 boll指标源码(通达信最准的布林线主图公式)
- 2021-02-12 01:30:44
- 求高手给我编一个通达信BOLL线突破上轨的选股公式,MA1:=MA(C,5);MA2:=MA(C,10);MA3:=MA(C,30);MA4:=MA(C,60);BOLL:=MA(C,N);UPPER:=BOLL+2*STD(C,N);BIAS1:=(UPPER-REF(UPPER,1))/REF(UPPER,1)*100;BIAS2:=(REF(UPPER,1)-REF(UPPER,2))/REF(UPPER,2)*100;MA1>MA2 AND MA2>MA3 AND MA3>MA4 AND C>UPPER AND C>=REF(C,1)*1.03 AND BIAS1>=1 AND BIAS2<1 AND V=HHV(V,5);{变量N设置最小值2 最大值120 默认20}修改了下公式,原来的公式有时候boll.upper函数调用不稳定经测试只选出2只股符合
- 【点评】 云豹直播源码()
- 2021-02-12 00:41:19
- 好像都有,然后新开发了三人连麦。
- 【点评】 图库源码(福利图app 源码)
- 2021-02-12 00:26:21
- 图片的源代码是什么有什么用,发送到网络上。比如说淘宝里面你点的图片~!那些都是淘宝卖家用源代码发上去的~!这样图片才可以显示~!不像我们qq之类的空间直接上传就好了~!因为那样还有需要链接的~!
- 【点评】 Python源码剖析(python源码剖析新版)
- 2021-02-11 23:25:51
- 你既然说到深入学习,那基础入门的那些就不说了,首先推荐你《python源码剖析》一书,深入讲解了python虚拟机的内部原理。还有一本书《python高级编程》,里面讲了一些python的高级用法,还有一些设计模式的东西。《python标准库》一书完整地讲解了python的库函数,篇幅超过1000页,实例及其丰富。再推荐一本《python科学计算》,里面有大量的python的第三方库的使用细节。
- 【点评】 网络游戏源码(什么代码组成的游戏)
- 2021-02-11 23:23:21
- 有哪些游戏引擎的源码值得一读,编写单机PC/主机游戏现在都是C++加上一个脚本语言(比如Lua,这地方不需要脚本引擎多么高性能,够用就好)。游戏的架构是引擎+游戏逻辑,两者代码量是引擎远远大于游戏逻辑。商业游戏往往引擎是重用多于自研,所以那些大型游戏的代码也不是全部都是一行一行敲出来的——很可能其中许多内容是买来的。 网游服务端则一般是自研,这个真是一行一行敲了。网游EVE的服务器完全是照着超算的标准修的,算法也完全是超算的算法。编写单机PC/主机游戏现在都是C++加上一个脚本语言(比如Lua,这地方不需要脚本引擎多么高性能,够用就好)。游戏的架构是引擎+游戏逻辑,两者代码量是引擎远远大于游戏逻辑。商业游戏往往引擎是重用多于自研,所以那些大型游戏的代码也不是全部都是一行一行敲出来的——很可能其中许多内容是买来的。
- 【点评】 同学录源码(搭建一个同学录网站)
- 2021-02-11 23:06:34
- 免费的主机 你要先知道主机的托管地点是国内还是国外,如果是国外的话域名是不需要备案就可以浏览的,如果是国内的话域名就需要备案的.你可以咨询你注册域名的注册商了解下如何备案,需要的材料很简单就是需要一些时间,等你的域名注册好了也备案好了,你就可以直接解析如果不会的话,也可以找注册商协助,他们是会帮你的。解析好之后就可以通过FTP上传软件将你的网站程序修改好上传到网站空间就可以通过域名访问了。如果还有什么不会的可以继续留言!
- 【点评】 源码分享网(最全源码站网)
- 2021-02-11 22:34:19
- 有哪些网站源代码给个分享,我是新手。,爱站库有很多源码网站可以下载
- 【点评】 python源码安装(python3源码大全)
- 2021-02-11 22:11:25
- 最简单的方式是使用Python的pip包管理器,pip可以自动根据包的名称搜索并下载包,安装包时,自动先安装所依赖的包,十分简单方便。在linux中可以使用以下代码安装pip包管理器:sudo apt-get install python-pip安装好pip包管理器后,安装包就可以使用简单的一条语句pip install 包名称使用pip list可以查看已经安装好的包。
- 【点评】 docker 源码(docker源码分析怎么样)
- 2021-02-11 22:02:22
- 如何使用 Docker 来限制 CPU,内存和 IO等资源,dockerrun命令可以对cpu和内存限制,目前没有直接对磁盘限制Usage:dockerrun[OPTIONS]IMAGE[COMMAND][ARG]Runacommandinanewcontainer-c,--cpu-shares=0CPUshares(relativeweight)-m,--memory=""Memorylimit(format:,whereunit=b,k,morg)docker只依赖于Linuxkernel对LXC的支持,包括cgroup,namespace。换句话说,只要系统的linuxkernel支持LXC,打包在docker里的应用就可以跨Linux系统运行。docker容器里的应用,就是一个文本文件。?
- 【点评】 捕鱼达人源码(捕鱼达人2老版本下载)
- 2021-02-11 21:46:02
- 界面上有个配置指定到你的目录就可以了1. 运行此程序, 正确配置封包程序2. 根据自己喜好,调节软件各项功能3. 调节完毕后,点击开始辅助,程序开始运行4. 进入游戏界面,按Home键呼出程序5. 开通自动挂机功能的用户,请在软件运行5分钟后开启6. F1显血切记每次按住时间不要过长,容易导致程序掉包7. F5秒鱼功能不宜多用8. 软件注册码请在右下角点击购买 ,支持网银和点卡支付9. 论坛登录账号为注册码前8位,密码为注册码后16位
- 【点评】 网校源码(edusoho开源版)
- 2021-02-11 21:41:00
- 哪里有整套免费的网站源码下载,http://www.knowsky.com/code/ 网页源码下载中心http://down.cnzz.cn/ 中国站长http://www.codepub.com/ 源码网
- 【点评】 记事本源码(java记事本源代码)
- 2021-02-11 21:22:45
- 以下代码是一个完整的实现,你只要复制过去就可以了~~import java.io.*; import java.awt.*; import java.awt.event.*; import javax.swing.*; import javax.swing.event.*; import javax.*; import java.awt.*; import java.awt.event.*; import java.io.*; import java.util.*; import java.text.*; import javax.swing.*; import javax.swing.event.*; import javax.swing.undo.*; import javax.swing.text.*; public class Start { public static void main(String args[]) { new TextPad(); } } class TextPad extends JFrame implements ActionListener { JTextArea jta=new JTextArea("小廖记事本:)",18,52); JCheckBoxMenuItem mto1=new JCheckBoxMenuItem("自动换行",true); String ss1=jta.getText(); UndoableEditListener ue=new UndoHander(); UndoManager undo = new UndoManager(); int StartFindPos=0,a=0,b=0; GridBagConstraints gbc=new GridBagConstraints(); //Dimension dd=new Dimension(); // jta.getDocument().addUndoableEditListener(ue); public TextPad() { //MyMenuListener ml=new MyMenuListener(); //JTextArea jta=new JTextArea("This is my textpad",18,52); //System.out.println(dd.getHeight()); //System.out.println(dd.getWidth()); //System.out.println(this.getHeight()); //System.out.println(this.getWidth()); //System.out.println("OK"); this.setTitle("一个功能比较齐全的JAVA记事本"); this.setLocation(180,100); jta.setLineWrap(true); jta.setWrapStyleWord(true); JPanel jp=new JPanel(); JScrollPane jsp=new JScrollPane(jta); jp.add(jsp); //Rectangle rt=new Rectangle(0,0,this.getWidth(),this.getHeight()); //jsp.setBounds(rt); //System.out.println(this.getHeight()); //System.out.println(this.getWidth()); JMenu mf=new JMenu("文件(F)"); JMenuItem mtf1=new JMenuItem("新建"); mtf1.addActionListener(this); JMenuItem mtf2=new JMenuItem("打开"); //mtf2.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_O,InputEvent.CTRL_MASK)); mtf2.addActionListener(this); JMenuItem mtf3=new JMenuItem("保存"); //mtf3.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_S,InputEvent.CTRL_MASK)); mtf3.addActionListener(this); JMenuItem mtf4=new JMenuItem("另存为"); mtf4.addActionListener(this); JMenuItem mtf5=new JMenuItem("退出"); mtf5.addActionListener(this); JMenu me=new JMenu("编辑(E)"); JMenuItem mte1=new JMenuItem("撤消"); mte1.addActionListener(this); jta.getDocument().addUndoableEditListener(ue); if(undo.canUndo()) { mte1.setEnabled(false); } JMenuItem mte2=new JMenuItem("剪切"); mte2.addActionListener(this); JMenuItem mte3=new JMenuItem("复制"); mte3.addActionListener(this); JMenuItem mte4=new JMenuItem("粘贴"); mte4.addActionListener(this); //JMenuItem mte5=new JMenuItem("删除"); //mte5.addActionListener(this); JMenuItem mte6=new JMenuItem("查找"); mte6.addActionListener(this); //JMenuItem mte7=new JMenuItem("查找下一个"); JMenuItem mte8=new JMenuItem("替换"); mte8.addActionListener(this); //JMenuItem mte9=new JMenuItem("转到"); JMenuItem mte10=new JMenuItem("全选"); mte10.addActionListener(this); JMenuItem mte11=new JMenuItem("日期/时间"); mte11.addActionListener(this); JMenu mo=new JMenu("格式(O)"); //JCheckBoxMenuItem mto1=new JCheckBoxMenuItem("自动换行(W)"); mto1.addActionListener(this); JMenuItem mto2=new JMenuItem("字体"); mto2.addActionListener(this); JMenu mv=new JMenu("查看(V)"); JMenuItem mtv1=new JMenuItem("状态栏"); mtv1.setEnabled(false); JMenu mh=new JMenu("帮助(H)"); JMenuItem mth1=new JMenuItem("关于记事本"); mth1.addActionListener(this); JMenuBar mb=new JMenuBar(); this.addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent e) { System.exit(0); } } ); mb.add(mf); mb.add(me); mb.add(mo); mb.add(mv); mb.add(mh); this.setJMenuBar(mb); mf.add(mtf1); mf.add(mtf2); mf.add(mtf3); mf.add(mtf4); mf.addSeparator(); mf.add(mtf5); me.add(mte1); me.addSeparator(); me.add(mte2); me.add(mte3); me.add(mte4); //me.add(mte5); me.addSeparator(); me.add(mte6); //me.add(mte7); me.add(mte8); //me.add(mte9); me.addSeparator(); me.add(mte10); me.add(mte11); mo.add(mto1); mo.add(mto2); mv.add(mtv1); mh.add(mth1); this.getContentPane().add(jsp); this.setSize(600,400); this.setResizable(true); this.setVisible(true); } public void actionPerformed(ActionEvent e) { if(e.getActionCommand().equals("打开")) { try { Frame f=new Frame(); FileDialog fd=new FileDialog(f,"打开文件",FileDialog.LOAD); fd.setVisible(true); String fpath=fd.getDirectory(); String fname=fd.getFile(); BufferedReader br=new BufferedReader(new FileReader(fpath+fname)); jta.setText(""); String s=br.readLine(); while(s!=null) { jta.append(s+"\n"); s=br.readLine(); } br.close(); } catch(Exception ex) { } } if(e.getActionCommand().equals("保存")) { String fns=null; Frame f=new Frame("保存"); FileDialog fd=new FileDialog(f,"保存文件",FileDialog.SAVE); fd.setFile("*.txt"); fd.setVisible(true); try { String savepath=fd.getDirectory(); String savename=fd.getFile(); if(savename!=null) { PrintWriter pw=new PrintWriter(new BufferedWriter(new FileWriter(savepath+savename))); pw.write(jta.getText(),0,jta.getText().length()); pw.flush(); } } catch(Exception esave) { } } if(e.getActionCommand().equals("新建")) { jta.setText(""); } if(e.getActionCommand().equals("另存为")) { Frame f=new Frame("保存"); FileDialog fd=new FileDialog(f,"文件另存为",FileDialog.SAVE); fd.setVisible(true); try { String savepath=fd.getDirectory(); String savename=fd.getFile(); if(savename!=null) { PrintWriter pw=new PrintWriter(new BufferedWriter(new FileWriter(savepath+savename))); pw.write(jta.getText(),0,jta.getText().length()); pw.flush(); } } catch(Exception esave) { } } if(e.getActionCommand().equals("退出")) { String ss2=jta.getText(); if(!ss1.equals(ss2)) { System.out.println("File is changed."); } System.exit(0); } if(e.getActionCommand().equals("撤消")) { try { undo.undo(); //System.out.println(undo.canUndo()); } catch(Exception eundo) { } } if(e.getActionCommand().equals("剪切")) { jta.cut(); } if(e.getActionCommand().equals("复制")) { jta.copy(); } if(e.getActionCommand().equals("粘贴")) { jta.paste(); } if(e.getActionCommand().equals("删除")) { } if(e.getActionCommand().equals("全选")) { jta.selectAll(); } if(e.getActionCommand().equals("查找")) { try { final JDialog jd=new JDialog(this,"查找",true); GridBagLayout gbl=new GridBagLayout(); GridBagConstraints gbc=new GridBagConstraints(); gbc.weightx=0.5; gbc.weighty=0.5; gbc.gridwidth=1; gbc.gridheight=1; jd.getContentPane().setLayout(gbl); jd.setSize(380,100); jd.setResizable(false); //jd.setDefaultLookAndFeelDecorated(true); final JTextField jtf=new JTextField(15); JLabel jlFind=new JLabel("查找内容:"); jd.getContentPane().add(jlFind); JButton jbFind=new JButton("查找"); jbFind.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent efind) { String strA=jta.getText(); String strB=jtf.getText(); if(a>=0) { a=strA.indexOf(strB,StartFindPos); b=strB.length(); StartFindPos=a+b; if(a==-1) { JOptionPane.showMessageDialog(null, "没有您要查找的信息", "查找结果",1); a=0; StartFindPos=0; } jta.select(a,StartFindPos); } } } ); JButton jbCancel=new JButton("取消"); jbCancel.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent ejb) { jd.dispose(); } } ); jd.getContentPane().add(jtf); jd.getContentPane().add(jbFind); jd.getContentPane().add(jbCancel); //jd.setResizable(false); jd.setLocation(240,200); jd.setDefaultCloseOperation(DISPOSE_ON_CLOSE); jd.setVisible(true); } catch(Exception efind) { } } if(e.getActionCommand().equals("替换")) { final JDialog jd=new JDialog(this,"替换",true); GridBagLayout gbl=new GridBagLayout(); GridBagConstraints gbc=new GridBagConstraints(); gbc.weightx=1; gbc.weighty=1; gbc.gridwidth=1; gbc.gridheight=1; JLabel jlFind=new JLabel("查找:"); JLabel jp=new JLabel("替换内容:"); final JTextField jtf=new JTextField(15); final JTextField jtf1=new JTextField(15); jd.getContentPane().setLayout(gbl); jd.setSize(330,150); jd.setResizable(false); final JButton jbReplace=new JButton("替换"); final JButton jbReplaceAll=new JButton("替换所有"); final JButton jbCancel=new JButton("取消"); final JButton jbFind=new JButton("查找"); gbc.gridx=0; gbc.gridy=0; jd.getContentPane().add(jlFind,gbc); gbc.gridx=1; gbc.gridy=0; jd.getContentPane().add(jtf1,gbc); gbc.gridx=2; gbc.gridy=0; jd.getContentPane().add(jbFind,gbc); gbc.gridx=0; gbc.gridy=1; jd.getContentPane().add(jp,gbc); gbc.gridx=1; gbc.gridy=1; jd.getContentPane().add(jtf,gbc); gbc.gridx=2; gbc.gridy=1; jd.getContentPane().add(jbReplace,gbc); gbc.gridx=2; gbc.gridy=2; jd.getContentPane().add(jbReplaceAll,gbc); gbc.gridx=2; gbc.gridy=3; jd.getContentPane().add(jbCancel,gbc); jbFind.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent efind) { String strA=jta.getText(); String strB=jtf1.getText(); if(a>=0) { a=strA.indexOf(strB,StartFindPos); //System.out.println(a+b); b=strB.length(); StartFindPos=a+b; if(a==-1) { JOptionPane.showMessageDialog(null, "没有您要查找的信息", "查找结果",1); a=0; StartFindPos=0; } jta.select(a,StartFindPos); //System.out.println(StartFindPos); } } } ); jbReplace.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { if(e.getActionCommand().equals("替换")) { String strRepleace=jtf.getText(); jta.replaceSelection(strRepleace); } } } ); jbReplaceAll.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { while(a>-1) { String strA=jta.getText(); String strB=jtf1.getText(); a=strA.indexOf(strB,StartFindPos); if(a==-1) { break; } //System.out.println(a+b); b=strB.length(); StartFindPos=a+b; //System.out.println(StartFindPos); jta.select(a,StartFindPos); //System.out.println(StartFindPos); String strRepleaceAll=jtf.getText(); jta.replaceSelection(strRepleaceAll); StartFindPos=a+b; } JOptionPane.showMessageDialog(null, "全部替换完毕", "替换内容",1); a=0; StartFindPos=0; } } ); jbCancel.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent ejb) { jd.dispose(); } } ); jd.setLocation(240,200); jd.setVisible(true); jd.setDefaultCloseOperation(DISPOSE_ON_CLOSE); } if(e.getActionCommand().equals("日期/时间")) { final JDialog jd=new JDialog(this,"插入日期"); JPanel jp1=new JPanel(); jp1.setLayout(new FlowLayout(FlowLayout.LEFT)); final JTextField jtf=new JTextField(10); JButton jbOK=new JButton("确定"); JButton jbCancel=new JButton("取消"); //Calendar cl=Calendar.getInstance(); //DateFormat df=DateFormat.getInstance(); //String sdate1=df.format(cl.getTime()); //jtf.setText(sdate1); jp1.add(jtf); jp1.add(jbOK); jp1.add(jbCancel); jd.getContentPane().add(jp1,"North"); JPanel jp2=new JPanel(); jp2.setLayout(new FlowLayout(FlowLayout.LEFT)); final JCheckBox jcb1=new JCheckBox("格式一"); final JCheckBox jcb2=new JCheckBox("格式二"); final JCheckBox jcb3=new JCheckBox("格式三"); jp2.add(jcb1); jp2.add(jcb2); jp2.add(jcb3); jd.getContentPane().add(jp2,"Center"); jd.setSize(220,120); jd.setResizable(false); jd.setLocation(240,200); final SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd"); Calendar cl=Calendar.getInstance(); DateFormat df=DateFormat.getInstance(); final String sdate=df.format(cl.getTime()); jcb1.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { if(e.getActionCommand().equals("格式一")) { if(jcb1.isSelected()) { try { SimpleDateFormat sdf1=new SimpleDateFormat("yy年MM月dd日"); Date d=sdf.parse(sdate); jtf.setText(sdf1.format(d)); jcb2.setEnabled(false); jcb3.setEnabled(false); } catch(Exception estyle1) { estyle1.printStackTrace(); } } else { jcb2.setEnabled(true); jcb3.setEnabled(true); } try { System.out.println(jta.getLineStartOffset(3)); //System.out.println(jta.getLineOfOffset(346)); } catch(Exception eee) { } } } } ); jcb2.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { if(e.getActionCommand().equals("格式二")) { if(jcb2.isSelected()) { try { SimpleDateFormat sdf1=new SimpleDateFormat("yy/MM/dd"); Date d=sdf.parse(sdate); jtf.setText(sdf1.format(d)); jcb1.setEnabled(false); jcb3.setEnabled(false); } catch(Exception estyle2) { estyle2.printStackTrace(); } } else { jcb1.setEnabled(true); jcb3.setEnabled(true); } //System.out.println(jcb1.isSelected()); } } } ); jcb3.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { if(e.getActionCommand().equals("格式三")) { if(jcb3.isSelected()) { jtf.setText(sdate); jcb1.setEnabled(false); jcb2.setEnabled(false); } else { jcb1.setEnabled(true); jcb2.setEnabled(true); } //System.out.println(jcb1.isSelected()); } } } ); jbOK.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { if(e.getActionCommand().equals("确定")) { int pos=jta.getCaretPosition(); jta.insert(jtf.getText(),pos); } } } ); jbCancel.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent ejb) { jd.dispose(); } } ); jd.setVisible(true); jd.setDefaultCloseOperation(DISPOSE_ON_CLOSE); } if(e.getActionCommand().equals("自动换行")) { if(mto1.getState()) { jta.setLineWrap(true); jta.setWrapStyleWord(true); } else { jta.setLineWrap(false); jta.setWrapStyleWord(false); } //System.out.println("OK"); } if(e.getActionCommand().equals("字体")) { final JDialog jd=new JDialog(this,"字体设置"); jd.setLocation(240,200); //final JFrame jfontview=new JFrame(); GridBagLayout gbl=new GridBagLayout(); GridBagConstraints gbc=new GridBagConstraints(); JButton jbOK=new JButton("确定"); JButton jbCancel=new JButton("取消"); JTextField jtf1=new JTextField(6); final JTextArea jtaview=new JTextArea(4,8); //jfontview.getContentPane().add(jtaview); final JTextField jtf2=new JTextField(6); final JTextField jtf3=new JTextField(3); JComboBox jcb1=new JComboBox(); final JComboBox jcb2=new JComboBox(); jcb2.addItem("BOLD"); jcb2.addItem("ITALIC"); jcb2.addItem("PLAIN"); //jcb2.addItem("BOLDITALIC"); jcb2.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { jtf2.setText((String)jcb2.getSelectedItem()); } } ); final JComboBox jcb3=new JComboBox(); jcb3.addItem("14"); jcb3.addItem("18"); jcb3.addItem("22"); jcb3.addItem("26"); jcb3.addItem("30"); jcb3.addItem("34"); jcb3.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { jtf3.setText((String)jcb3.getSelectedItem()); //jtaview.setText("SS"); // int fontsizeview=Integer.parseInt((String)jcb3.getSelectedItem()); //Font fontview=new Font("字体预览",Font.BOLD,fontsizeview); //jtaview.setFont(fontview); //jtaview.setEditable(false); } } ); gbc.gridheight=1; gbc.gridwidth=1; //gbc.gridx=1; //gbc.gridy=0; gbc.weightx=0.5; gbc.weighty=0.5; jd.getContentPane().setLayout(gbl); //JLabel jl1=new JLabel("预览:"); JLabel jl2=new JLabel("字型:"); JLabel jl3=new JLabel("大小:"); gbc.gridx=0; gbc.gridy=0; jd.getContentPane().add(jl2,gbc); gbc.gridx=2; gbc.gridy=0; jd.getContentPane().add(jl3,gbc); //gbc.gridx=4; //gbc.gridy=0; //jd.getContentPane().add(jl3,gbc); gbc.gridx=0; gbc.gridy=1; jd.getContentPane().add(jtf2,gbc); gbc.gridx=2; gbc.gridy=1; jd.getContentPane().add(jtf3,gbc); //gbc.gridx=4; // gbc.gridy=1; //jd.getContentPane().add(jtf3,gbc); gbc.gridx=0; gbc.gridy=2; jd.getContentPane().add(jcb2,gbc); gbc.gridx=2; gbc.gridy=2; jd.getContentPane().add(jcb3,gbc); //gbc.gridx=4; //gbc.gridy=2; //jd.getContentPane().add(jcb3,gbc); gbc.gridx=4; gbc.gridy=1; jd.getContentPane().add(jbOK,gbc); gbc.gridx=4; gbc.gridy=2; jd.getContentPane().add(jbCancel,gbc); jbOK.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { if(jtf2.getText().equals("PLAIN")) { int fontsize=Integer.parseInt(jtf3.getText()); int fontstyle=0; Font f=new Font("字体设置",fontstyle,fontsize); jta.setFont(f); // System.out.println(f.getFont("楷体_GB2312").getFontName()); } if(jtf2.getText().equals("BOLD")) { int fontsize=Integer.parseInt(jtf3.getText()); int fontstyle=1; Font f=new Font("字体设置",fontstyle,fontsize); jta.setFont(f); } if(jtf2.getText().equals("ITALIC")) { int fontsize=Integer.parseInt(jtf3.getText()); int fontstyle=2; Font f=new Font("字体设置",fontstyle,fontsize); jta.setFont(f); } jd.dispose(); //System.out.println(fontstyle); } } ); jbCancel.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { jd.dispose(); } } ); jd.setSize(200,120); jd.setResizable(false); jd.setVisible(true); jd.setDefaultCloseOperation(DISPOSE_ON_CLOSE); } if(e.getActionCommand().equals("关于记事本")) { JOptionPane jop=new JOptionPane(null,JOptionPane.INFORMATION_MESSAGE); jop.showMessageDialog(null,"小廖记事本","关于记事本",JOptionPane.OK_OPTION); //System.out.println("OK"); } } class UndoHander implements UndoableEditListener { public void undoableEditHappened(UndoableEditEvent eundo) { undo.addEdit(eundo.getEdit()); } } }
- 【点评】 mysql源码下载(织梦下载源码下载)
- 2021-02-11 20:58:08
- u.discuz.net/home开心网其实就是SNS,UCENTER就是PHP+MYSQL架构的,安装方法说明里有,很傻瓜化
- 【点评】 qt源码下载(站长源码下载)
- 2021-02-11 20:21:46
- 有办法可以看到QT具体实现的源码么,有 去下载源码版本
- 【点评】 源码市场(360免费建站)
- 2021-02-11 19:20:18
- 源码直通车是什么,源码直通车致力于打造全行源码供需平台。开发者将自己的源码资料上传至源码交易平台,需求方可以查找购买。同时源码直通车的源码类型有一下这些:游戏源码,手游源码,游戏平台源码,源码之家,游戏网站源码,源码游戏,手游平台源码,游戏资讯网站源码,h5小游戏源码,h5游戏源码,商业源码网,网站源码,商城源码,淘宝客源码,网站超市源码,商城网站源码,门户网站源码,企业官网源码,商业网站源码,网站商城源码,开源商城源码,招商网站源码,8a商业源码,php商业源码,商城建设源码,商业源码系统,网站开发源码,电商系统源码开发,简单网站源码,电商源码等。
- 【点评】 棋牌h5源码(2020最新h5棋牌源码)
- 2021-02-11 19:03:00
- 网页版棋牌游戏源码游戏都有哪些求推荐,
- 【点评】 app商城源码(一键提取app源码)
- 2021-02-11 18:54:15
- APP就是安装在手机上的软件,一般都是存在版权问题的,一般是公司开发的,也有可能是个人开发的,要购买源码是要联系开发该软件的公司或者个人。 但是有一些网站是很多代码是开源的,比如:GitHub里面有非常的多APP源代码可以提供下载和使用,这个是不需要付费的,还有挺多网站是可以根据需求来帮助写源代码然后提供,当然这个是需要付费的,就是购买源码的一种方式。
- 【点评】 dubbo 源码(dubbo调用耗时)
- 2021-02-11 18:39:29
- 如何获取dubbo上注册的referencebean,开源的dubbo已支持4种组件作为注册中心,我们部门使用推荐的zookeeper做为注册中心,由于就瓶颈来说不会出现在注册中心,风险较低,未做特别的研究或比较。zookeeper,推荐集群中部署奇数个节点,由于zookeeper挂掉一半的机器集群就不可用,所以部署4台和3台的集群都是在挂掉2台后集群不可用redismulticast,广播受到网络结构的影响,一般本地不想搭注册中心的话使用这种调用dubbo简易注册中心对于zookeeper客户端,dubbo在2.2.0之后默认使用zkclient,2.3.0之后提供可选配置Curator,提到这个点的原因主要是因为zkclient发现一些问题:①服务器在修改服务器时间后zkClient会抛出日志错误之类的异常然后容器(我们使用resin)挂掉了,也不能确定就是zkClient的问题,接入dubbo之前无该问题②dubbo使用zkclient不传入连接zookeeper等待超时时间,使用默认的Integer.MAX_VALUE,这样在zookeeper连不上的情况下不报错也无法启动;目前我们准备寻找其他解决方案,比如使用curator试下,还没正式投入。
- 【点评】 源码分享网站(开源代码网站)
- 2021-02-11 17:58:25
- 有哪些优秀的源码共享网站,github,百度github就能进去了
- 【点评】 网络验证源码(e盾网络验证个人版源码)
- 2021-02-11 17:40:02
- 需要给自己的程序加上网络验证的,联系我。。。。任意EXE程序,源码可有可无,QQ见用户名,极乐网络验证,这个验证专门给成品软件EXE加网络验证,任意exe都可以加,百度一下 可以试试
手机版

扫一扫进手机版
返回顶部