小编mlw*_*lwn的帖子

tkinter启用/禁用菜单

我需要一些帮助.我希望用户登录...一旦登录,将只启用与他允许访问的模块对应的菜单.所以,我需要在开始时禁用所有菜单(文件和帮助除外)..我需要在登录后启用相应的菜单...

登录代码还没写.我只想看看怎么做...我的代码如下:

import Tkinter as tk

class gv:
    w = 800
    h = 500
    title = 'gsm ...'
    MDLS =   [['File','Settings','_s','Quit'],
            ['main menu','mm1','mm2'],
            ['second menu','sm1','sm2','sm3'],
            ['Help','About']]

class GammaSoft(tk.Frame):
    def __init__(self, master):
        tk.Frame.__init__(self, master, width=gv.w, height=gv.h)
        self.master.title(gv.title)
        self.master.resizable(0,0)
        self.pack_propagate(0)
        self.pack()

        menu_bar = tk.Menu()
        self.nMenu = []
        mc = 0
        for MDL in gv.MDLS:
            self.nMenu.append(tk.Menu(menu_bar, tearoff=0))
            for itm in MDL[1:]:
                if itm == '_s':
                    self.nMenu[mc].add_separator()
                else:
                    self.nMenu[mc].add_command(label=itm, command=lambda itm=itm: self.menu_call(itm))
            menu_bar.add_cascade(label=MDL[0], menu=self.nMenu[mc])
            mc += 1
        self.master.config(menu=menu_bar)

        frame1 = tk.Frame(self)
        frame1.pack()
        lblUsername = …
Run Code Online (Sandbox Code Playgroud)

python tk-toolkit tkinter

12
推荐指数
1
解决办法
1万
查看次数

单击仅使用css更改div背景颜色

所以我有一个div我想改变点击时的颜色.我有三个div,我想在点击它时表示哪一个是活动div

基本上我想使用CSS活动属性,但是当鼠标向上发生时没有特定的div更改.有点像焦点.如果有帮助,我也在使用bootstrap

这是html的一个例子

<div>
    Section 1
</div>
<div>
    Section 2
</div>
<div>
    Section 3
</div>
Run Code Online (Sandbox Code Playgroud)

谁能告诉我如何在不使用javascript的情况下实现这一目标?

html css html5

11
推荐指数
2
解决办法
6万
查看次数

如何使用applescript在powerpoint中更改组中所选形状的颜色?

当我将n个形状分组在一个组中,并从组中选择一个形状并更改颜色,但是该组中所有形状的颜色变化,如何克服这个插孔?,我需要从该组中更改该特定形状的颜色

下面代码改变所有形状的颜色

tell application "Microsoft PowerPoint"
    activate

    set theShapeRange to shape range of selection of active window
    set selected to child shape range of selection of active window


    set n to (count shapes of theShapeRange)
    repeat with i from 1 to n
        tell shape i of theShapeRange
            set fore color of fill format of it to {14, 235, 5}
            set back color of fill format of it to {14, 235, 5}
        end tell
    end repeat

end tell
Run Code Online (Sandbox Code Playgroud)

powerpoint applescript

8
推荐指数
1
解决办法
664
查看次数

Android studio不兼容的类型需要java.lang.String找到java.lang.String

在更新我的Android Studio和Java之后,我在一个简单的语句中得到了上述错误:

String s = "";
Run Code Online (Sandbox Code Playgroud)

似乎Android Studio无法找到我的Java.

我使用Gradle(从Android Studio内部)构建我的项目Windows 7(64bit).

我也得到这个错误:

  @Override, not applicable to method
Run Code Online (Sandbox Code Playgroud)

在我的方法上使用: @Override

您可以在Github上查看项目,它可以在我的其他计算机上运行,​​但不能在我的家用计算机上运行.

谁能帮帮我吗

java string android

7
推荐指数
1
解决办法
3196
查看次数

R:最新日期的子集

我有:

Keyword   Date   Pos   Bid
a       4/11/14   1   5.00
a       4/13/14   1   5.00
a       4/14/14   1   5.00
b        6/2/14   3   9.00
b        7/2/14   4   9.00  
b        8/2/14   4   9.00
c       8/29/14   2   3.00
c       8/30/14   2   3.00
c       8/31/14   2   3.00
Run Code Online (Sandbox Code Playgroud)

我需要进行子集化,以便只保留具有最新日期的行:

Keyword   Date   Pos   Bid
a       4/14/14   1   5.00
b        8/2/14   4   9.00
c       8/31/14   2   3.00
Run Code Online (Sandbox Code Playgroud)

我试过了:

Latest = ddply( df, 
                'Keyword', 
                function(x) c (
                    Date = max(as.Date(x$Date, '%m/%d/%y')), 
                    Pos = x$Pos[which(x$Date == max(as.Date(x$Date, '%m/%d/%y')))], 
                    Bid = x$Bid[which(x$Date …
Run Code Online (Sandbox Code Playgroud)

r subset

6
推荐指数
2
解决办法
3698
查看次数

输出++*p ++

任何人都可以解释我的输出.

#include<stdio.h>
int main() {
    int a[]={10,20,30};
    int *p=a;
    ++*p++;
    printf("%d  %d  %d  %d",*p,a[0],a[1],a[2]);
}
Run Code Online (Sandbox Code Playgroud)

输出是20 11 20 30

后缀增量具有更高的优先级,因此第二个索引的值应该增加.为什么第一个索引的值会增加?

c

6
推荐指数
1
解决办法
282
查看次数

如何使用apache poi获取doc,docx文件中特定单词的行号,页码?

我正在尝试创建一个java application搜索所选doc, docx文件中的特定单词并生成报告的文件.该报告将包含搜索单词的页码行号.现在我所取得的成就是我能够逐段阅读docdocx文件.但我没有找到任何方法来搜索特定的单词并获得该单词所在的页码.我搜索了很多,但直到现在都没有运气.希望有人知道这样做的方法.

这是我的代码

if(fc.getSelectedFile().getAbsolutePath().contains("docx")) {
    File file = fc.getSelectedFile();
    FileInputStream fis = new FileInputStream(file.getAbsolutePath());
    XWPFDocument document = new XWPFDocument(fis);
    List<XWPFParagraph> paragraphs = document.getParagraphs();
    System.out.println("Total no of paragraph "+paragraphs.size());
    for (XWPFParagraph para : paragraphs) {
        System.out.println(para.getText());
    }
    fis.close();
} else {
    WordExtractor extractor = null;
    FileInputStream fis = new FileInputStream(fc.getSelectedFile());
    HWPFDocument document = new HWPFDocument(fis);
    extractor = new WordExtractor(document);
    String[] fileData = extractor.getParagraphText();
    for …
Run Code Online (Sandbox Code Playgroud)

java swing apache-poi

4
推荐指数
1
解决办法
3326
查看次数

如何在Codeigniter中加载图像?

嘿,我是Codeigniter的全新人物.在Controllers文件夹中,我创建了一个名为caller.php的文件home1.php,并在其中创建了一个文件\Views.在root directory我创建了一个名为图片文件夹中\Images,并创建了一个css命名的文件夹\css.在图像文件夹中有6张图片.在css文件夹style.css文件中存在.

caller.php我写

<?
class caller extends CI_Controller
{
    function index()
    {
        $this->load->view('home1');

        // what i have to write here lo load images....

    }
}
Run Code Online (Sandbox Code Playgroud)

home1.php我写

<html>
  <head>

    <link rel="stylesheet" type="text/css" href="<?php echo base_url();?>css/style.css">

    // what i have to write here to load images


  </head>

  <body>
    <div id="outer">

      <div id="container">

        <div id="images">
          <img src="new.jpg" width="960" height="400"/>
          <img id="image1" src="1.jpg" /> …
Run Code Online (Sandbox Code Playgroud)

css php codeigniter

3
推荐指数
1
解决办法
3万
查看次数

我正面临 julia range 的挑战

我是朱莉娅的新手。在网上尝试示例时,我看到了下面的情节:

using Plots

# 10 data points in 4 series
xs = range(0, 2?, length = 10)
data = [sin.(xs) cos.(xs) 2sin.(xs) 2cos.(xs)]

# We put labels in a row vector: applies to each series
labels = ["Apples" "Oranges" "Hats" "Shoes"]

# Marker shapes in a column vector: applies to data points
markershapes = [:circle, :star5]

# Marker colors in a matrix: applies to series and data points
markercolors = [
    :green :orange :black :purple
    :red   :yellow :brown :white
] …
Run Code Online (Sandbox Code Playgroud)

julia

3
推荐指数
1
解决办法
73
查看次数

Java Swing JPanel能保持字符串值吗?

Java Swing JPanel可以保存一个String值,而不是可以修改/访问的值,我可以保存一些信息吗?

我看不到其他选择,只是实现我自己的类,持有JPanel和String ...只是试图节省一些空间/编码..

我喜欢Component超类的setName/getName ...使用它有什么不便吗?

java swing jpanel

1
推荐指数
1
解决办法
440
查看次数

String [] []超出范围异常错误

当我试图打印出我的2维String数组时,我收到一条错误消息:

Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 2
    at MainClass.main(MainClass.java:51)
Run Code Online (Sandbox Code Playgroud)

这是我的阵列:

String[][] list = {
    {"1",null},
    {"2",null},
    {"3",null},
    {"4",null},
    {"5",null},
    {"6",null},
    {"7",null},
    {"8",null},
    {"9",null},
    {"10",null},
    {"11",null},
    {"12",null},
    {"13",null},
    {"14",null},
    {"15",null}
};
Run Code Online (Sandbox Code Playgroud)

这就是我打印它的方式:

for( int row=0; row<list.length; row++) {
    for( int col=0; col<list.length; col++) {
        System.out.print(list[row][col] + "\t"); //this is MainClass:java:51 where the error is happenin
    }
    System.out.println();
}
Run Code Online (Sandbox Code Playgroud)

我试图以漂亮的网格形状打印出来.我现在这样做的方式是为Integr数组而工作,这让我感到很困惑.

java eclipse arrays multidimensional-array indexoutofboundsexception

0
推荐指数
1
解决办法
61
查看次数